Our school uses study hall for these services. They also do quite a bit of "collaborative teaching" (i.e. pushing services into the regular classroom rather than pulling the child out).

In your shoes I'd start advocating for better solutions....