I don't see the results of the testing as bad at all. His performance is very strong on 5 subtests (Similarities, Vocab., Block Design, Picture Concepts and Matrix Reasoning) and those are the most reasoning based subtests. So the psychologist's comment about novel problem solving is wrong. And he did not score below the 50%ile in any subtest, so he performed quite well. Full Scale IQ of 125 is excellent, a tad below the official gifted cut off of 130, but well in the superior range (which starts at 120). The way the test is conceptualized, to score in the gifted range, one has to be very good in all aspects of cognition.

As for the achievement testing, I am not familiar with it as I've never been administered a complete achievement battery, (just the fluency subtests of the WJ) so I can't comment on it. (I am actually a young adult with a learning disability but with a few very strong areas in the verbal realm). However, I heard that in high IQ kids like your son, it's common to have achievement scores lower than IQ scores.