No, she has one other option. It may or may not apply; it will depend on her answers to my questions. But she may, repeat -*may*, not does - have an ADA issue for which she is entitled to an accommodation.
budwad, I can tell you don't have any scent allergies. I do. There doesn't have to be anything toxic in them for there to be a legitimate, medically verifiable, allergy present.
She cannot legally be fired for calling OSHA. OR, for that matter, for asking for an ADA accommodation.

