I'm not sure what to say, but it doesn't sound anything like my own perception of asperger syndrome. (I probably have some kind of ASD, and my son is waiting for assessment at the age of 8)
Fwiw I think your son sounds quite angry, and doesn't sound like he has trouble expressing it (ie, it comes out, albeit in an inappropriate manner).
My own son's traits include some very different things;
He was an extremely quiet and calm baby (he did not cry more than twice in his first six months)
He did not point, would stand quietly looking at the wall sometimes, was considered 'strange' by many people who encountered him;
He is extremely compliant at school and also was at preschool;
He does not talk a lot except at home when he will switch between saying nothing, and going on and on and on about a certain topic in great detail, far too much detail tbh, to the point of OCD - he also has language idiosyncracies which are common to autism (word-final dysfluency)
He behaves perfectly at school and would rather the other children just left him alone; he would never attack them physically, or touch their work.
He is very good at maths, very academic, does well in most subjects, can read far beyond his typical age level;
He has great anxiety socially, and personally, and internalises a lot of his emotions.
He has physical 'tics' as well.
I suspect Asperger syndrome due to his intelligence and logic, as well as the anxious element of his character. Certain situations at school make him worried but he doesn't make any fuss; he just bottles it up and cries later, or does his tics and so on.
The other children mostly like him, there's nothing not to like - but they think he is 'weird'.
School are backing me fully on the assessment front, helping him with social skills, speaking to the class on his behalf to try and integrate him better.
I'm finding it hard to see any crossovers with your lad apart from the love of certain subjects and dislike of noise.
It could be that both have an ASD; it could be that yours does and mine does not; it could be that neither does.
I hope you manage to access some help for him sooner rather than later as it sounds as though he would benefit from that; I sympathise, it is very hard to see your child struggling.