This is a strange one.
Wind conditions are monitored in real time, with all and any in park launchers able to be disabled as and when needed. I've seen the show run in less windy conditions with all in park effects scrubbed. Which could mean either something didn't stop when it should have or something happened that hasn't been accounted for. Although you would have thought they would have used fire resistant materials in the first place. Obviously a preshow sprinkle system can't cover the whole building area including guest ride path, and a deluge system would require the ride area empty before each show, which asks the questions was the ride built in the wrong place if you can't protect it, should it have been built out of different materials, or how far do you go to protect it?
More to the point, how did this happen in an area surrounded by guests? What if it landed 30ft either way? I'm hoping this won't be another excuse to try and reduce pyro in the park, something that has been tried before by using the very same excuse (I'm looking at you Phil)