I'm new to this forum and have held my tongue on this topic. But I have to say that it sounds like you've been caught up in the Autism Dragnet.

Your child sounds intelligent, and not autistic at all. Don't believe any such diagnosis and don't follow their advice, and don't go anywhere near their "therapies".