Bummer about the flat.
Your problem is, your bike and the tires aren't C&V enough. Proper gumwalls wouldn't have had this problem.
You could have hit a chunk of metal, glass, or lots of other things. It really doesn't matter, does it? Check for a cut in the casing though.