City Resistance is a bit buggy, so glider turned it off. This is "hardcoded" in the .dll so it can't be changed, without recompiling a new .dll from source code. I've played IDW games with it enabled though, and I have to say I'm not a much of a fan. The game works better without it, IMHO.
That's odd that the AddOn isn't working for you, I've tested it a few times and it always worked for me. Try reinstalling the SuperSpys & Inquisitions AddOn. Also the WolfRevolution mod installer follows the registry path for BTS, so for most computers it will locate the correct location. The add ons though don't use a scrip they just install to a predefined directory, which works for 99% of people. Some people though will have the directory in a different path, if this is the case for you, try installing the AddOn to desktop then manually copying the WolfRevolution folder which the installer extracts to your desktop to the BTS\Mods\... folder (Where the WolfRevolution mod is), and select yes to all when it promps you to overwrite (if it doesn't prompt you about overwriting existing files, you're copying it to the wrong place).