I just feel really bad for the crew. It would have been a sleepless night last night with all sorts of demons present.
I would say get in touch with your EAP as soon as possible, or via the union services which is when your fees become the best investment in your career.
We are all human and fallible. But it breaks my heart to see the roo off the end of a runway.
But for the grace.