From my experience airlines based in the US don't cause you shouldn't be able to tell someone what food they can bring on their flight that they paid for, I have heard of European airlines having no nut airlines though
no but if shes gonna complain about what other people in their flight that they paid for have then she should stay home where she should have full control over not an airline