Yep. When running high pressure in tires, Velox is the Only Thing. I had a similar experience many years ago. I used to run 140 lbs. on rando rides, worked great. The tires I used back then aren't made anymore. Neither are the rims. "Nothing's any good anymore." -Joni Mitchell.
But heck, flats happen. I've had 5 flats on one ride, all from different objects in both tires. A friend of mine once had 8. Then sometimes I go for months without a flat.
__________________
Results matter