I don't know why people keep saying "micrometeorite" - A little rock that would fit between the pins of a dip package did not do that. The worst it would do is irritate your foot if it fell in your shoe.
Ha Ha !- exactly. And a meteorite big enough to do this damage is exceptionally improbable (but not impossible)
As Tim Minchin likes to point out: People who say things are 'impossible' based on probability alone are seriously underestimating the number of things that happen every second.
What's the chances that a one-in-a-trillion event just happened to hit Dave's house?
Well... it's only one-in-a-trillion if you believe that Dave
planned it that way.
If you assume Dave
didn't plan it then it's just one more 'random' event in a massive universe where 10^{SMALLINT} things happen every second.
The test for 'meteorite' would be to check the iron/nickel content of the black bits in the hole.
The test for "cricket ball" would be to propel a cricket ball at the other half of the panel and see if it resembles the impact (people would still argue about angles and velocities though, so...)