How do you feel about the counselor? Is that person through school? Does your DS respect this person or the therapist you mentioned?
I ask because if you have a good counselor at school that your son likes and you trust it can be helpful. The "school counselor" is a much different animal than the role I personally think of from my junior high days.......ages ago!
If your son can find someone to help him navigate this social stuff and give advice and tips, perhaps things would be that much easier for him. Someone who has a realistic understanding of what really goes on at his school, I think that could help him.
Some people just aren't great at reading social cues or *getting* social common sense. Does that mean they are on the spectrum? Gee, I don't know, but is doesn't mean that they definately are. See if a little *social training* helps...