I remember that mission being hard as f*** in the original. I could only ever pass it with a Centurion and guns blazin' like mad!
If you don't want to cheat too much instead of changing the speed of the demons maybe change the speed of the ship you're escorting to make it faster. That IS the...