I've seen kids who REALLY benefited from weighted lap blankets and/or weighted vests. Unfortunately they are pretty pricey, so it's hard to experiment with the weight needed for effectiveness. And obviously the minimum weight needed changes as a child grows.

Good luck!