That sounds plausible, bryanj -- I wouldn't doubt the commercial ones were simply not as exact or consistent in the sizing specification as Honda's, as it did seem folks on here had run those aftermarket o-rings with no issues ... and prob still do.
I bought a 100 lot o-rings from a commercial supplier/part number recommended from the forum, and after the whole debacle happened (i.e. my engine blew) -- I ran across a post with that alternative OEM o-ring (Honda part 9130542600) and got one for the oil pump in the replacement engine, along with a few spares.
There was a noticeable difference in size considering they were almost the exact same specifications 'on paper.'
And, full disclosure, I was a dumb*** because I noticed my oil light flickering here and there after changing the oring, but my bike had been down for about six weeks while I did a slew of other maintenance: bearings, forks, tires, brakes, bars, etc., etc., etc. -- and I just didn't immediately connect the dots.
I thought I had a bad sensor or poor connection as there was not a noticeable change in the engine sound. I didn't ride the bike a lot - but all it took was one 15 mile 'test run' to hammer the bearings into oil pan glitter.
In any case - I swapped the o-rings on the oil pump before I took the damaged engine out (it still runs), and lo and behold the oil light flicker immediately resolved itself. So I've no question that was the issue.
Fortunately, I did find a great replacement engine at a great price and was back on the road in a couple weeks ... but it still ended up costing me $700 w/ the shipping, so that was an expensive o-ring, lol
But, hey, at least I found an engine!