Originally Posted by TheRCF
If I may repeat my basic question - is a pinch flat possible or probably just from riding over some road patches (no sharp edges - just a bump) if the tire is inflated to 120 lbs?
Possible, yes. Probable, no.
In any case, your flats don't sound like pinch flats.