I can confirm that if you drag your combats into the corridors, you shouldn't suffer any crashes. I just completed the mission without any crashes. The last Boss, if you can take him down really fast, you shouldn't have any problems.
The Patrol Escort Refit gets a +1 Engineering Console, not a Science Console. Could someone confirm if the Fleet Patrol Escort Refit upgrade is correct?