I'm sure others will comment later but to start with when you go to private testing it appears to be undermining their authority. Like you're "one of those parents". You said they were very receptive so why haven't they done anything? What gives you the impression they are trying? You mentioned the school wasn't understanding him but they were trying to accommodate. That would seem to me a contradiction in itself.