So, the 2007 clients don't work on Windows Vista.
(I'm not using a VM.)
This is likely because Microsoft Visual C++ Redistributable 2005 is incompatible with Windows Vista, but the 2007 client by itself (without Novetus) worked fine, so, what's happening here?