You might want to re-think the “included quoted part”


the compressinon is always there ,
piston speed (rpm ) is the factor timeing change is nessasary,

TIME is also a factor, the combustion process (the TIME the spark ignites to the TIME the peak pressure has happenen and starts to fall , 4-10 deg after top dead center, forces the rod down)
It always stays the same. it only changes with fuel quality-octane-

the piston speed at idle 750 rpm only requires the spark to ignite the a/f mix at 4-12 deg BEFORE top dead center , to run smooth ,
due to the TIME it takes to burn the fuel.

at 3500 rpm the piston speed is much much faster , but the TIME for the fuel to burn is the same, (fuel quality is the same,)

the ignition advances now around 36 - 40 degrees before top dead center,

the spark has TO occure SOONER so that the peak pressure is still 4-10 degrees AFTER top dead center.

Like when you pedal a bike, you push hard just before the peddle is at tdc when you start out, but the faster you go the sooner you can push the peddle to accelerate.

are you confused yet? LOL!