The LA Times has context on the new "Still Holding My Hand" number as well as some other changes made by the writers and director from the stage version.
Didn't notice the 'No Giraffes' sign by the Trunchbull statue when I first watched it yesterday but just went back and looked again!