Okay. Playtested this one. I've still got some issues with the debriefing.
I managed to play through the mission 3 times in a row and still never hit a single debriefing stage. I think one problem is that you're using is-goal-incomplete in the debriefing stages. When a mission ends any event which was never triggered immediately evaluates to false. As such using is-event/goal-incomplete in a debriefing stage is a waste of time as it will always evaluate to false.
Apart from that the issues I had with the debrief the mission works pretty well. Be warned though that it's possible for the player to completely cock up the mission by destroying the science ship. If this happens the secondary objective comes true and the transport sits around forever. Whether you want to fix this in mission is up to you (it's a very minor likelyhood and leaving the player sitting around doing nothing kind of serves them right for trying to break the mission in this way). I bring it up cause you should make sure that the mission doesn't regard this as a victory.
EDIT : BTW use the escort list. The Minerva should be up there as should the transport and Iceni.