Two thoughts:

Was he given an individual IQ test or a group ability test? My younger dd scored in the upper 140s on an individual IQ test and the mid 1teens (around 115) on the CogAT (group ability test).

Turning 11 in 6th grade doesn't sound unusually young to me. My oldest, who skipped one grade, turned 10 in the fall of 6th grade this past year. It sounds like she is about the same age as your ds. Most of the 6th graders here are btwn young 11 to young 12 y/os at the start of the year. When is the cut-off for school admission in your area and how old are most of the 6th graders? Would he be an older 5th grader if he repeated that grade?