Wow. Your son in his high-functioning years sounds a lot like me! lol!
I, too, have a photographic memory, need routines, have obsessive fixations, but am pegged as "eccentric" by many, rather than an Aspie (I'd say I have a moderate case). I've never had extreme social deficits, so I've always been "weird" and was teased in elementary school, but have managed to plug along and not be totally ostracized. I'm so happy to hear about your son's tale! That's great- what amazing progress he made throughout his life! I only hope that I'll be able to graduate college in three years, go through grad school, and be able to fulfill my career without my Asperger's interfering too much.