I recall they said it could have been comet debris. That way there would have been no impact crater, and just fires Curious Will