Are rollers an option?
Sportcrafter has two different drums including a high-inertia drum for spinning and an Overdrive drum with a very realistic resistance curve. I own both and can do 2x20 threshold intervals on the Overdrive drum or spin really fast at low resistance on the high-inertia drum.
There are other brands besides Sportcrafter and rollers are just a suggestion.
-Tim-