I have a 15yo ds who has always been 'quircky'. All my kids agree none of us is 'normal', but we never go to the doc...so no diag.
Anyway, he is in scouts and had done judo before...thats been good. In scouts back when he started at 11yo, there were a few episodes where he really freaked out the adults -but they all know him well now, he never gives them any trouble & they think he is great. He is senior patrol leader for the whole troop now, and heading off to camp this weekend for 3 weeks to be a councilor in training. Being him, he interacts with the adults more than the kids
He has always been homeschooled, and since about age 12 he pretty much has decided for himself to be involved in real world grown-up activities as opposed to organized youth activities.
He volunteers at the Art Center for concerts & plays (has been in some plays).
He plays guitar with young adults at the music store.
He rides mountain and road bikes with adults - in races & 2 different clubs - almost daily...he's off doing that right now.
He would not do well in a school environment - though he would get himself all worked up and miserable trying....and become self-defeatist.
As it is, he fits in fine in the real world - he's confident & comfortable in his own skin - even though we sometimes have to point out how awkward or 'negative' he come off to others.You know the first impression thing
He can be so oblivious that someone is trying to engage him in conversation LOL!
Anyway, my point is that he gets a lot more possitive practice in social skills in real world mixed age activities and volunteering...rather than something like a group sport or 'teen social' type thing. They can pick up alot of negative social that have no application outside high school though!
As a homeschooler.....don't think you have to replicate school for him!