Yeah with the school knowing his condition, they definitely should have been keeping a closer watch on him :/
My autism causes me to be socially awkward and sometimes a "cloudcuckoolander", but I manage to interact so well when it comes to online stuff like PC. Most of the schools I went to were either catered to special needs students or in the case of a mainstream school (in my early years) I was usually in the special needs classes.