When I had asked Amelia about the obvious breach in the Statue of Secrecy, all I got was a vague "don’t worry about it’. I doubt a massive white beam of magic into the night was something under the "don’t worry about it’ category. It was not something that could easily be explained as a meteorite. The flow of the light was obviously going towards the sky and I’m sure there were many nearby who saw or heard the battle. 