From what you describe, including the part about it being common for him to test poorly, I'd want an evaluation beyond just an IQ test, one that looked carefully at the possibility that he might be 2E.

My personal experience with this would indicate that you are better off getting a private neuropsychological evaluation than relying on the school to find any issues. YMMV.