To come back to the bigger motor idea, lots of those low load losses are demagnetizing losses, thats why at low loads result in over proportional losses. Which is really something to be considered. So maybe increasing cooling power would really be the way to go. But a gearbox wouldn't really help if you want continuous high power, the drop after 100mph just comes natural to the induction motor, there is no way around it. At some point the induced voltage just gets too high. So while a gearbox would increase short power outputs over 100mph, it will still be limited to short periods of time.