ALPA would have backed him 100%
Of course. I've backed pilots in identical situations on dozens of occasions. I'd even get on the phone with scheduling and talk on behalf of the pilot. He wouldn't even have to mess with the BS himself.
Time for a real union, guys.