Have you tried any weighted items? DD2 is a movement (vestibular) seeker. Suggestions from the OT were the seat suggested above, a weighted lap blanket & doing things like adding a couple of rocks to her school bag for the walk home to give her the pressure she needed to calm her before she got home & lost it.

You might get some idea's from an SPD website?