I can not imagine what goes on in the mind of an airline executive that allows peanuts on their aircraft
Was it peanuts? It may well have been the fabric of the seat, just to draw a bow here. There are folks who are allergic to the oddest products, kiwi fruit, man made fibres, chemicals. It's up to the individual to take the necessary precautions, not expect the world to adapt to their personal proclivities.