Update! My son has had OT at school and once per week with his therapist since last year. He's come very far and usually does very well in school. I think he'll always have sensory issues to some degree, but his control of them is much better now. He did test as gifted and I think it's likely he has OEs due to the giftedness.