Also, it sounded like she started earlier than the employers wanted anyway.
I think the company is being unreasonable here. She should have checked first, but probably she thought that she is starting earlier than expected and so it's not really putting a big burden on the company to leave and take care of these things.