Your ship TP doesn't factor in the damage bonus you're getting for matching the damage type for the given mission. If, for instance, you're running a Magic damage WS on Mission 4 (which is weak against Magic) then that 100k TP counts for a lot more than the 120k requirement.