It's possible that you're right and all those shares short will need to be covered -- but it is highly doubtful in my mind... Much more likely that >50% is somebody's hedge.... Could be call buyers who buy calls for the potential moonshot but also short common stock in case of a big decline...
Could also be brokers or market makers who sell/write puts and then short common to hedge...
Just sayin, very unlikely to be retail + Z representing majority of short position
Even if there's just 1-3m real shorts, that's a lot, and they'll be crushed on good news