Well I'm sorry but your logic defies common sence so I see it as, I cba taking time to get a proper repesentation of each cars true pace so I'll just put a high rpm tune (You said they nearly top out at end) on each that'll work..
When the truth is your screwing all the cars except the Suzuki and Honda which get all their power at or around the redline. Where as the Mini dies at high rpms, I know from racing it in multiple series no matter how much bhp it has it's allways the same. You have to hold it around the 4000-5000 mark, over that and your wasting power.
Then the BMW and VW get their torque and quite low rpms and max power quite a bit before the redline so you try and run them to a certain rpm to not let the power/torque drop off. (6200 on VW, redline 8000 so shift around 6500/6600rpm for best results and run so it hits it's max speed, without draft, around that too)
And the Infinti would do better with a bit more length in it's gears due to the fact it's limited quite alot. The Mazda is the least gearbox dependant but I allways used a hybrid setup as it has most of it's power in the higher part of the revs, around 1000 off the redline it but most of it's torque near the middle and drops off at the redline. So I ran (S4.2) a lower first 3 gears for aceleration but then widened the final 3 for better pulling power and top speed.
That is the way I look at the cars from a testing stand point.. This is hopefully helpful to those who want to run their cars as fast as possible

.