This seems totally barmy to me, maybe I am missing something. My neices primary has banned ham sandwiches so as not to offend Muslims.
My niece's favorite is ham, she has just gone back to school after having d+v for a couple of weeks, so sever that she was hospitalised and she has lost a bit of weight, so her mum, sent her in with ham sandwiches. DN had to eat them with the teachers and wasn't allowed to go out and play with the others! Earlier in the term she had sandwiches confiscated. Seems odd to me.
Surely political correctness gone mad!