As I said in the post below yours Eddy I managed to fix my problem . I'm personally not yet educated enough in computers to know precisely what happened, but the link posted by Phoenix has some good guesses as to why.
Supposedly the C&C4.exe creates a dynamic file in your temp folder at run time. He speculated it was something anti-piracy related, but wasn't sure. Either way, he guessed that there were two possible reasons it wasn't working:
1. For one reason or another, something (firewall/other software) was interfering with the creation of the dynamic file, thus is was corrupted and not recognized as being compatible, or something to this effect.
2. The file that was being created on run time didn't have the proper access to do what it needed to do, even though you gave the regular C&C4.exe access, you had to give this other file full access as well.
Strangely enough, all I had to do is get that file to run unimpeded one time, after which it ran perfectly without needing to be on any exception lists.