Our DD was tested on SBV at a similar age. Different test obviously but she scored a similar profile in that FR was off the charts and VS and quantitative reasoning were also very strong. WM was not bad but significantly lower.
She hates rote learning and cried through times tables memorization.
But, aeh could have been describing her academic path. As she left primary behind and delved into algebra and higher level maths and the sciences she took off. Discovering algebra in fifth grade made a huge difference to her life.
I hope things will improve for your DS but it took two grade skips for our DD to get where she needed to be in order to feel as though she was learning. Is that on the cards at all for your son?