I think you have to look at the program and see what kind of students they are trying to service. I did a quick search of NNAT and the Wikipedia article was not positive. I know many places use it. It's a non-verbal test so if you have a highly verbal kid, it might not be a true reflective of his abilities. Given that he was above the cutoff, I would at least ask why he was denied.