The argument of "Operating flight is delayed by 4hrs now what do you do?" is invalid.
What about the other hundred or so punters on the same flight who missed meetings/connections/appointments.
If it's the same airline you work for, then that's their problem. IF you caught a scheduled flight that was to have you at home base by the FDL requirements, then you have done everything above board.