What in his Olsat testing caused the prior school to think that a LD was out? Did he have high 90s scores on the whole thing?

In your instance, I really feel like you'd get more info from an individual IQ test and maybe individual achievement testing to see if there is a discrepency btwn his IQ and achievement.

FWIW, one of my dds's CogAT and IQ scores weren't that close to each other and she had totally different strengths on IQ vs. group test.