Did you check with the Windows Upgrade Adviser before loading 7?
I would hazard a guess that the only solution here is to buy the new version of the program as it's been written specifically with 7 in mind and is 7 Compatible where as the 3 version isn't.
I have lots of Software and some hardware that just doesn't work with 7 even though some came with Vista Drivers. If you want to chase the New Windows Versions you need to accept that a lot of your existing software and quite a bit of your Hardware isn't going to work and will need replacing.
I find it particularly galling with things that work perfectly for my needs or even have 32 Bit Drivers but no 64 Bit Drivers that need to be replaced just because you use a new version of an OS.
Of course I don't usually use the current OS from M$ I use what works and Dual Boot into 7 occasionally. Even now most of my clients require XP and want nothing to do with 7 and one wants to continue using his 3 year old NB that I loaded with XP because he can not get any thing newer with anything but 7.
They live in a very dusty environment and generally the NB's only last 2 years before being replaced. This one is on it's last legs and he wants to continue using it till I told him that I could Back Load XP on any new NB that I supplied him. :D
Col