We are using carnitine for our adult son with autism and OCD and depression. It helps the depression a lot and seems to last about 5-6 hours. Might be worth a try.
A deep pressure touch stimulation (DPTS) vest recently developed by Brian Mullen at the University of Massachusetts may help relieve anxiety in children with autism and ADHD.