One reason the waiver was refused was because it's state law. And because they didn't want to set a precedent.
The district is following state statute. The law does not give a district flexibility on how a child tests. It's age-specific.