Since the last update my stardock account has been screwed up and the ctrl + R cheat doesn't work any more
That makes no sense.
Is that the only one that doesn't work, or does cheat mode not work?
Are you positive you're not trying to run the cheat mode from the launcher? You need to create a shortcut to the executable and append the -cheat tag to the end of the target.
For what it's worth, some of us have complained about that aspect of the campaign as well, but it simply wasn't designed with that in mind. 