Some individuals are highly efficient in using the skills they have, but not necessarily as high (not that this GAI is by any means low!) in abstract thinking and complex problem solving. A profile such as your son's, although unusual, does not necessarily suggest an LD. Sometimes, this can be advantageous, as these scores indicate a level of cognitive strength which is much easier for most teachers to appreciate and recognize (because speed and memory look more like what most teachers expect giftedness to look like).
What does the rest of his profile look like? Are there other indications of a learning disability, besides these test results?