I also have a son with Asperger's, and thankfully our marriage has so far survived. It gives us a few more options so we are not trapped dealing with public schools.
The first thing I would do is to look up your state representatives and let them know how difficult it is for you to earn a living with the school situation - Tell them your story, and be sure to ask them to respond to "What would you do?" There will be a lot of autism-related legislation filed during the next session, and it is important for them to know about you. You can look up your state legislators here: http://www.fyi.legis.state.tx.us/
Texas State Senator and Texas State Representative is who you're after. If you happen to live in east Dallas, please let me know, because I have started an autism support group specifically for keeping an eye on our house district.
The school should have a Behavior Intervention Plan (BIP) in place for your son. If they don't, ask them why not. Again, explain your situation, which they already know, and ask what they would do. You can also ask your state representative to attend your ARD meeting with you. It may or may not happen, but it would get the world offered to your son for a while.
As for a hobby, you might want to start something that is easy to pick up and put down and that will force you to sit and watch a show. If you have fabric scraps, you could get a rotary cutter and cutting board fairly cheap, cut everything into squares and hand stitch a lap quilt or quilted placemat. It doesn't really matter what it becomes - you're using materials you already have, and your hands are staying busy.
Good luck - I am sorry to say that I have heard your story so many times.