Sounds like you have everything under control. Only time will tell whether this series of interventions will be effective. However, you are doing what you can and your DS is very lucky to have such a persistent and resourceful mom.