As you say, that could have been a lot worse, for you, your motor and others!
Pleased you had the best possible outcome for such an event.
I would automatically have suspicion, especially if no recent maintenance has been undertaken - Im sure the police will take it seriously if you do find...