I expect May will say (again) that she'll only resign after a deal is passed.
So if any Tories want her gone now, they need to pass her deal or wait until a "long extension" is over.
It won't work though.
Personally, I think a referendum on "Leave with no deal" versus "Revoke and remain" would be the best solution.
It screws over the "moderate" Brexiteers, but I don't think they really care and won't cause much trouble. I don't think anyone believes that soft brexit is actually a good idea, rather than a shitty compromise. Meanwhile, the ERG and Brexit ultras will be forced to acknowledge that the people don't actually want their bullshit.*
If we had a Soft Brexit (with FoM) versus Remain referendum, it would be seen as a total stitch-up by most leave voters, who will feel (rightly) disenfranchised because they voted to stop immigration and have no option that does this.
We could have a multi-option referendum with preference voting, but I'm pretty certain that no-one would understand how it works, or at least feign ignorance so as to blame any result they don't like on the "political/metropolitan/remainer elite".
And if we have no referendum, then we will get a Brexit that the large majority hate (regardless of what type is chosen by parliament), or we'll show a complete lack of respect for democracy by revoking A.50 without any mandate from the people.
*alternate ending, no deal wins referendum and the economy drifts into a terminal decline until Larry the Cat leads the country into a golden age after every inhabitant of Number 10 dies mysteriously from toxoplasmosis.