I was always under the impression that high rpms on an unloaded engine were worse than those same rpms on an engine with a moderate / normal load. I'm not sure if that is a carry over from my gasser days or where I picked that idea up.
What kind of rpm limiter did a carburetted car have? Just the coil misfiring around 4000 rpm on a v8, and valves started floating and cutting back performance, other than that you did not even have a tach. That's why the fear of blowing it up.
An unloaded engine will have a weaker power stroke than a loaded one, and the other centrifugal forces that break rods are the same.
Ours have a "high idle" of 3500 rpm, and even with bigger injectors, you can't go past, except with some downloaders.
I should also mention engine runaway. The guy left it idling, spilled gasoline nearby, and the fumes got into the air intake. The ECM cuts off fuel flow if you overspin the engine, such as while going downhill, as low as 1100 rpm. The engine can continue to "diesel" away on gasoline fumes, of the right concentration, until something breaks at 6000 rpm or whenever. Shut off the engine when near gasoline fumes. I don't know whether a propane or natural gas leak can do the same, depends on the temperature.
The good part is that it may even have happened during service at the dealer, if they idled it while replacing fuel filter on a nearby gasser.