What would cause an adult in his 50s to develop a food allergy?

Typical. All adults essentially change their allergies about ever 7 years, so even if you were not not allergic to some food, you can be now.