"She ought to sue for them for unlawful termination."
And how was she unlawfully terminated? This isn't a question of law but of decency.
Unless she was a civil service employee working under contract you're probably right it wasn't necessarily unlawful but she still has a right to sue the employer to get her job back. If I were her I probably wouldn't waste my time with that company...