Contact Runnaway Bunny or perhaps a moderator if you'd like to change your name.
Sounds like helpful things are in place.
I would consider a boarding school but one that has experience in this disorder.
Seriously consider counseling just for yourself for extra support.
See if there are any support groups for this.
If violence continues or escalates, consider getting legal advice.
There are educational consultants who offer expertise on away boarding schools. A google search might work. You will need to carefully investigate any possible schools before making such a difficult decision.