No. There is no excuse for facilitating criminal acts, especially when they put the lives of others at risk. Businesses exist to make money but that's no excuse for such disgusting and immoral behaviour. She should have got a promotion for what she did.
The employer broke no law in terminating her employment. Yes, her situation is unfair, as is life. But legally she has no recourse.
That's disgusting. It must be pretty sickening to live in a place that treats you as nothing more than a commodity.