Hi Jool!
Sad and Mad right with you - but wow - what a treasure of friends you have here.
OK, sounds like you are well on your way to filing for mediation, DP change and DP damages...
What are you going to do in the meantime?
I would reccomend ((drumroll)) afterschooling. That way when they test him, he won't miss by one point or something irritating like that. ALEKS online math is a fast favorite. Or just get ahold of a Math book for above his grade level and start flipping through it and spot checking. Hothousing is entirely fair in this situation - and it will help him emotionally during the wait AND it will give him something to do.
What makes your kid amazing is that he learns so fast and deeply, not if he does or doesn't have particular skills at a particular moment in time - still, it's much easier for a school to 'see' what's amazing about a kid if they have the various checklist of skills for a particular grade. So hothouse away, have fun, enjoy every minute!
Smiles,
Grinity