My husband is on Autism Spectrum and I've read a lot on it, and have had in-depth conversations for support and educational purposes with many women with AS partners (all very intelligent professional women, just to avoid the hysterical bickering wife impression). While I will always say people with Autism have varying degrees of how their behaviours manifest as much as people without Autism are all different, this description as a core definition sounds very spot on.

To say "Autism is a disorder of prediction" sounds like it's just a different wording on what's already been speculated. I don't know as a theory, but it definitely does not sound too far off. It does explain some things elegantly.