As a therapist, I would recommend two things:

1. If your state has Targetted Case Managers or another type of Care Coordinator, get connected with this type of service. They can help you hash through what is helpful therapy interventions and what is just overkill. Twice a week of CBT for a 5 yr old sounds like overkill. Realize that a provider does have the dual investment of wanting to do good, but also wanting to make money.

2. Rest time is equally as valuable as therapy and skills practice time. It gives kids time to process all the new skills they've learned. Even blanking out in front of the TV can be incredibly therapeutic when there are lots of social experiences to process.