You have my sympathy. That's not an easy combination. What came to mind when reading your post was perhaps a project-based, well-considered program. Then I thought "tutor," but that doesn't fit the social aspect.

It sounds like the play-based kindergarten option might be a practical solution.

Good luck!