interesting question.
In some cases there should be a setup where you can increase speed without seeing a large drop in rpms
In fact I'd say in most cases you can.
none of yours though (8k..really.. ?!)
Anyways..
I don't see how an engine can rev 3600 on 3:1 on 12" wheels but should fail on revving 5500 on 4:1 really (which would translate to ~49mph) after governor removal.
don't forget you add 40% of torque (and thus 5k rpms should be easily doable [45mph]) I'd say even the 'full' 5500 but since that's mostly a question of the stock springs..
and ignition timing (yes chances are it's not always the same on stock chinese engines)
So in your described case... lower gearing would still lead to higher top speed.
Anywhoo, that's not what you were asking,
Now to your question:
Say you shift your torque to the upper revband (sporty cam, ignition advanced 8° or more etc...)
With say 22lbs springs you'd gain a solid 7500 rpms (let's assume)
if you're geared low (7:1) on the 12" wheeled kart from the example above
you'd hit a solid IDK 40mph or something.. easily no effort whatsoever.
You can easily gear 6:1 and reach 45mph
or 5:1 and reach and reach 54 mph
and maybe you still have the torque to gear even higher
4:1 and reach 67mph
All without loosing any rpm from a lack of torque.
it all depends what your starting values are in the first place.
So if you start with 4:1 and your engine is already at it's limits,
the answer would be no.
you could still find a more exact limit by gearing higher and higher until your engine drops rpms
but the steps should be smaller
And then you'll run into difficulties as soon as it get's warmer (less oxygen per volume of air...)
and the engine might need a bigger carb to perform identically
(or you just gear down again

)
I hate it..
but get my app on your phone do some testruns with the tach (saved akrt) and see how it does.
(it's the closest a website can come to a dyno)
repeat on the same track with different gearing and compare the two results.
with a good enough GPS accuracy (5m is great..10m should suffice)
and a constant driver the results should be fairly accurate too.
'sid