I know your child was tested for CAPD, but I am still wondering about an Auditory processing disorder for your child. DS13 has one, and has real trouble deciphering accents due to CAPD. He would have gotten much worse scores with someone he couldn't understand well.

He also has word finding problems sometimes. That's when we get told to "forget it" or "I don't know". A speech/language assessment sounds like a great idea. CAPD can result in problems with social pragmatics.

Does your child understand other people's point of view? To me, problems with this area is a red flag for an ASD.