I bet the driver will win the case and get payed out.

The case wont be about the train incident, it will be about BHP potentially not following their grievance policy and applying due process.

But no doubt it will depend on how his employment was terminated also, if he was actually terminated or if he resigned before he was terminated.