Don't forget 50-100V is almost no current draw. It's normally around the 6V mark where the voltage loss becomes critical.
I think you have a problem where your unloaded voltage could get to 100V but your loaded voltage is 6V. At max speed; I would put a 1 watt Zener in the circuit to limit the voltage. (wild guess) I think that a 25V Zener (maybe lower) will clamp the no load voltage. This will help your "high voltage MOSFET" problem.
Years ago I had a problem that my "generator" had a no load voltage of 1200 to 1500 volts so they wanted me to use 2000 volt transistors. For the prototype I shorted out the generator when there was no load. I used 650 volt transistors and could have used lower.
Do you have a graph of current & voltage at high speed.
------edited------
No data on. I have looked for hours.
Found this: Speed of cycle, output voltage held at 6 volts. (Zener diode as load)
speed watts volts current
RPMs
5___0.5___6.00___0.126
15___1.89___6.00___0.369
30___4.09___6.00___0.560
This is for 18 ohm load. (fixed load)
5___0.45___2.45___0.115
15___1.89___5.70___0.325
30___3.21___7.23___0.435
I am looking for a graph of what load produces the most power at different conditions. (graph 5, 10, 20, 40 , 80 ohms at each speed)
Also looking for data where the current is very low and the voltage is high.
I also want the constant voltage done at 3V, 6V, 9V 12V.
I think there is an amassing lack of data and knowledge on this subject.