My son has Aperger's Syndrome, which is a form of autism. He is now 32 years old, has college degree and a steady job. However, this was in spite of the school system. For the most part his school years were a nightmare, with much the same experiences as your grandson. I spent so much time at the school in his elementary years and it did him little good. I hear things are better now days, but what the article described in just the sort of thing he suffered through. Just be there, be supportive and give him lots of love. It's hard to determine when to be tough and when to fight, but use your instinct.
It does get better.