Not having such severe allergies, myself, is it possible to take something ahead of time? Or do you have to wait for the attack to begin before you can inject the medication to prevent the attack from continuing?
Considering how seldom planes are cleaned between the first and last flights of the day, I'd think someone with such a severe allergy would not fly, period (do masks help?).