A Grand Prairie senior was cast as a musical's lead, then the district scrapped the show over casting and a new state law.