I agree with epoh about using a private neuropsych rather than the school psychologist.

From what you describe, I think you are right to look for answers other than Asperger's.