Mcswones, my DS4 was just like yours at age 3. He was completely antisocial. Wouldn't smile at people and there was no way he would ever speak to anyone. When I put him in the 3's program at 2yr9mo he was with kids that were over a year older than him. He did fine except he would mostly observe others instead of getting involved, in the beginning.
Slowly but surely he started to open up and after about a year or so he was like a different kid! I really think accelerating him was GREAT for his social skills. The older kids could communicate with him on a more mature level, which he responded to, making him comfortable to start to open up. Now he is the kid everyone in the class turns to. The teacher says the kids seem to respond to his calmness and I think they feel he is the "rock" in the class.