I have recently run into trouble with another system and corrupted .net frameworks (completely unrelated to your issue), but I think this tool I used there might help you as well:
http://blogs.msdn.com/b/astebner/arch...
On that site is a tool for download that manually uninstalls .net frameworks. I would suggest you go through the process of uninstalling all your .net frameworks on the system (starting from highest version to lowest), and then use the tool mentioned on this link to clean out any leftover entries from .net frameworks.
From that point, reinstall all the .net frameworks, and then restart the system and give the Screen Monkey install another try. Screen Monkey completely relies on the .net frameworks working properly, so if there's a problem there, it must be solved first.