I've got a family member who is a pilot for one of the legacies. He has a really severe peanut allergy. Don't know how he handles it, I would assume just ask the copilot to refrain from having any?
Sounds like the FA might have been flying positive space, putting them at the top of the employee upgrade list.