A sad state of affairs if they sacked him out of hand.
I hope they first looked at his work roster and hours awake as well as the time of the flight before taking action.
Flying at hours the body is designed to be asleep has long been a problem and needs careful management not disciplining.