and yet I still got the victory on mission 5.
Also, I didn't confirm this, but it looked like targeting was a bit dodgey. For example, Flak only had move orders (no priority orders, but instead of auto choosing an air unit to fire at, he chose to shoot at a ground unit that had the least health. He had range and vision on the air unit.
Also, I would give McCrackhed priority orders on one unit, but he would shoot at the ground unit with the lowest health. Vision and range were not issues.
Again, I didn't go back to play test this, but i'm pretty sure that's what happened.