I don't get the nitpicking here. Scientifically correct, since circumstantial. Meteor is also possible, but very unlikely.
The probability regimes in which science is dealing often only leave marginal room for alternative explanations.