...The damage you encountered is pretty rare; rare enough that I don't feel the need to carry a spare. 90% of punctures are repairable with a plug. No tire shop is going to tell you a plug is ok, but that's because they want to sell you $1000 of new stuff. Plug gets you going in 5 minutes for $1 for most punctures, with no removal of the wheel.
There's some chance a plug could have put you back on the road, but you didn't include photos of the tire damage.
People on here have mostly had success with self-sealing tires. I bet there's a lot more that have had success and don't even know it because it's working for them.
I am with
on this one
FWIW, I recently picked-up a huge nail. With the goop in the tire, it held for a while with a slow leak. One morning the tire was down to about 22 PSI, so I hunted and found the nail (in my case, it was in the bottom of the tire between some tread ridges). I pulled the nail and the tire hissed itself flat in about 10 seconds.
I tried rolling the car a tiny bit to redistribute the goop, but with the tire completely flat, I couldn't move it too much for fear of destroying the sidewall. I tried re-inflating, but it was a no go. It would not hold any air.
Instead of getting a tow, I actually put the nail back in and re-inflated it. It held for the 5 miles I needed to get to the shop.
I thought it would have to be replaced, but my mechanic (an independent guy who thinks about saving customers money first) decided to plug it.
We watched it closely for a couple of days. With the plug (and a possible assist from the goop?) the tire has been fine for weeks and a couple of hundred miles.
The mechanic didn't charge me since I have been a regular for many years and many cars, but I think they usually charge $15-$20 for a plug job. (I gave him a bottle of his favored Vodka instead).
He said that these days, the tire manufacturers push the idea of an interior patch with a nipple that serves as a sort of plug, but he didn't know if that would work in a self-sealing tire, so he went with the plug, installed from the exterior while the tire is still mounted (which he's been doing for decades and feels comfortable with).
So for anyone else who gets a big enough hole that the goop alone can't mend, definitely consider trying a plug. It may save you a lot of money. And if it doesn't work well, you can always go for a new tire later.
(I don't do too much distance driving typically, and don't want to go the spare and jack route, but I was tempted. I did get the aftermarket pump and extra goop in case I get a smaller puncture that the self-seal alone can't fix. 'Not sure that will help if I get another big puncture, but I figure it can't hurt).