Hi,
You have gotten good advice here. I just wanted to add that, though it might turn out your son will need to be in a different setting, the SD is legally required to try everything they can to keep him in a mainstream class before moving him. Does he have an aide? Does he receive social skills therapy at school? If he is not getting these supports through his IEP, the school needs to try them before moving him. If the school says 'no,' then you need an advocate to go with you to explain the law to the SD.
If your son's school does not have a social skills therapy program, then the SD needs to provide you with a transfer to a school that can offer that program (Our SD only has that program at a few elementary schools. My difficult child has a transfer to attend a school with that program.). Your son probably should also get Occupational Therapist (OT) at school. He might also need sensory breaks, which an aide could help with.
As for the tics, are they tics or stims? My son has Tourette Syndrome (both motor and vocal tics) and takes clonidine to treat both the tics and ADHD (also helps with sleep). I don't know anything about the medications your son takes, so I don't know how this would mix with them.
My son does not have an Autism Spectrum Disorders (ASD) diagnosis, but he comes pretty close. Like your son, he is super smart, but also has major social issues and can be very aggressive. Last year, in kindergarten, several parents threatened to call the police because of his aggression at school. This year he is doing much, much better. However, he would not be able to get through a single day at school without the help of his aide and multiple sensory breaks (to run and let out his tics). He also goes to Adaptive PE every morning before school to work out his anxiety and can make additional trips to the APE room for a more intense sensory break when necessary (like today--bad day at school). With all of this support, he is succeeding at school this year--both academically and socially.
Good luck.