That seems to be it? Unless more comes out there is a lot of hyperventilating on here that is misplaced.
The float was for a Catholic school, and to their credit the church immediately disavowed it.
Thing is, I don’t think high school kids did this entirely on their own. I’m guessing parents had to be involved.