While yes, weight gain appears to lesser of the problems she is facing, I cannot suggest whether going back to the drug
risperidone will help or not. What I can suggest is that
in cases with ADHD, explosive disorders and autism it is often helpful to seek therapy. Along with drugs individual therapy often helps deal with thoughts and emotions. I suggest you talk to your daughter's doctor and find out other options available. Take care!