Sounds like both options need some work. Besides food allergies, did you like the vibe of one school over another? Finances? Technology?
Since it looks like you will have to work with both of the schools to educate them on how to properly manage LTFA, I would probably go with the one you think is a better fit for your DD overall.
Best of luck, these decisions can be so very hard.