Based on all of those facts, I would seek out an independent advocate. I think you might find info. about their role on the Hoagies website. You are picking up all of these cues and clues from the school and we could share / confirm similar examples of such treatment and it wastes time and energy. You deserve to be treated with respect and the families are the customers.