let's do an experiment ..
Email me email@example.com
your data ( name, second name, email ) I will generate two regcodes for you, one for GRR and one for SG.
Uninstall and remove COMPLETELY all the GRR and SG setup you got from D2D, tell it to remove the profiles too ( but note if you have some hiscores or such saved this will destroy them all, in case you want to save the profiles first let me know I'll let you know where they are and how to copy them somewhere else - they are just two small files ).
Download SG and GRR from our links in the LS website.
Install them and see if it works, just the demo version and let's see if they both work.
If they do then we can try to register them and see what happens.
If they worked once, there should be no reason at all they won't work twice.
Unless maybe meanwhile you changed something I don't know in your PC configuration and/or D2D done something 'weird' in that package.
 - Almost forgot, there's another small thing you could do before to uninstall all.
In the folder(s) where you installed SG and GRR there is a text file ( is a plain text file ) called SpaceGiraffePCLogFile.txt and GRpppPCLogFile.txt, send me that too and/or cut and paste it here, it shoud show something about where/why the program stops.