Yes it's possible they won't install over a newer version.
But you might try installing it with
Microsoft KB973688.
Another thought i had was, how are you running the install? Maybe it needs administrator privileges ...
Try locating the Nero install program in Windows Explorer and right-click, then choose the option "run as an administrator" (this is not the same as being logged on as an administrator, so it may be worth trying). Often times if an installer calls a sub-program and the sub-program requires admin privileges then the sub-program call fails with a bad return code which the install program detects and aborts as well. Running the entire install in a "Run as Admin" umbrella, fixes that situation.
BTW, this is NERO 9 and not NERO Express 9, correct? Because Nero Express 9 is listed in the W7 64-bit compatibility center as "upgrade recommended" meaning it may not work correctly and an upgrade may be needed.