I hate to say that but wouldn't it be a good thing right now if B2X was really coming next week?
It would push back that BCH for good, bring up the BTC quickly, and AT LEAST let people decide which one they wanna keep. B2X was less an attack than this BCH, everyone would have been given one, BCH doesn't apply to newcomers.
A B2X hardfork may still happen, albeit at a much smaller scale.
What makes you think that B2X would "push back BCH for good"? Just because the B2X cancellation apparently played into the pump doesn't mean that putting B2X back on the menu would bring BCH back down again.
Additionally there's no need to "push back BCH" as either a) its recent increase is just price manipulation that will quickly subside or b) the market indeed decided to replace BTC with BCH. Or as you put it, BCH "let's people decide which one they wanna keep".
The BCH fork was reckless, but compared to B2X it was fairly sane in that they implemented full replay protection. BCH more or less willingly took the way of an alt, B2X strove to forcefully "upgrade" BTC, not just fork it.