An Ohio school canceled the production of “The 25th Annual Putnam County Spelling Bee” after complaints over a Jesus character and two gay dads, saying the musical contains “vulgarity.”