Have you considered homeschooling? It might allow you to separate out the social skills instruction and practice from the academics, taking a lot of pressure off you both. It also allows a lot more freedom to schedule OT and other therapies when you aren't worried about your child having to miss school to attend.