Now this is a problem with which I am VERY familiar. ;D
There are two answers. One, as you already know, is near the front of the init.sqs of the Un-Impossible Mission. With all cheats activated and on more or less constant 4x speed you can complete the Un-Impossible mission in about half and hour, which is still long but not as bad. I used to use a mega cheat: 200m wide deathzone trigger that is looped to the player's position. Everywhere you go, there are bodies waiting for you.
The other is somewhere on the forum from a couple of weeks ago: somebody (Planck I think) discovered a way of initialising the ECP spectator on a savegame. This means you can see what's going on, and also I suspect activate code. I know that isn't quite what you want but its probably as good as you are going to get.