There's a blog called "Why Was I Banned" ( http://whywasibanned.com/ ) that highlights some of the more amusing Xbox forum entries from banned/suspended players, and the responses from MS reps. Also, the official Xbox podcast has a fellow from the Enforcement team that occasionally explains what his team does. MS doesn't ban or suspend users unless there's verifiable proof that wrongdoing has occurred, like unlocking online-only achievements while offline. Although the reps will sometimes tell users on what grounds they were banned, it seems to be company policy to not disclose details of bans/suspensions.
Autistic or not, there's no doubt in my mind that the kid or someone with access to his account violated the ToS.
Autistic or not, there's no doubt in my mind that the kid or someone with access to his account violated the ToS.