To ME it sounds like he needs a new school.
I went to (I always have to count on my fingers, by location, sheesh) 8.5 schools as a child (military family). Schools are soooooo very different from each other. And not just from state to state and county to county, but also quite literally from school to school. This school he's currently attending sounds like an awful fit for him socially, behaviorally, & academically.
I find it ironic that most of us spend weeks or longer searching for the "perfect" (or at least close) preschools for our kids and then we have no choice whatsoever as soon as they turn 5. It's like all the different learning styles, movement needs, personalities are just supposed to erase or something when our kids turn 5 and they're supposed to all magically fit in some cookie cutter way into the same place. Which, of course, is completely different from school to school... but darnit... YOUR kid will fit in whatever school they are assigned come hail or high water.
Deep sigh.
Anyhow, point being, I would suggest looking for a new school. Search the public, charter, parochial, & private schools within a distance you're willing to travel. And (little known fact), most private elementary schools have scholarship programs. I was rather shocked that one of the two we were considering gave 5k per year reductions on 125k-150k salaries... and at OUR income we would have had more than 60% off per year. So a 20k per year school became "affordable". (we actually went with homeschooling our 2e kiddo) I had always just kind of assumed that scholarships were for families who couldn't afford to pay at all (aka not solidly middle class squeeze where there's not enough to send but too much for funding). But no. MOST of the private schools I've come across have massive discounts for middle income families. Nice to know. Also, that the majority of them don't allow you to apply for fin aid until you're accepted, so financial aid has no part in the acceptance process.
But that's just private schools. Parochial, charter, PS montessori, alternative schools, PS Co-ops... come to find (as I did over xmas break of our K year when I was just about FED UP) at least in our area, are mostly attached to the pub school system and are therefore free.
And for the record... I too have kicked a person trying to physically remove me from somewhere. AND not just as a child. Defending ones self can be applied mistakenly, esp by children... but the instinct and the right to do so, are in my mind reactions that should not be blunted. Better & faster evaluations come with time and experience. And as an adult... If I'm going to lay hands on another person and move them somewhere they don't want to go... I durn well expect them to fight back - child or adult. Kind of like the lady who sued us because my cat scratched her when she tried to pick him up in the middle of a catfight. The judge called it a "self inflicted wound", and dismissed the case.