had the boy been injured, would the parents of that boy sued the school for failure to protect him while at a school sanctioned event?
If there was a reasonable expectation that this event was held by the school on behalf of the students then it is not a speech issue because the administration has the right and indeed the duty to control the environment and was within their rights to suspend him for policy violations.
The rest was a nice rant but completely irrelevant.