If you have not yet sent us an email, you might want to try using Impulse. Once you log in with your Stardock.net account, it will "see" all of your registrations and let you download everything from the My Games tab.
If this does not work, email us and we'll get you fixed up.