I don't see what Trump has to gain by leaving Moore to twist in the wind: irrespective of any personal shortcomings, Moore would be Trump's strongest ally in the Senate. That's all that matters.
Trump should just fly to Alabama for yet another runway campaign stop and embrace Roy Moore while he's there. With Trump's visible support, Moore will win by a much stronger margin than what the polls are showing now and thereby frighten the GOP senate leadership from any attempt at his expulsion.
Moore is a loose cannon. Trump said one of the reasons he backed Strange was because he was an automatic yes vote on anything he wanted.
That was a good reason for choosing Strange then, but that is water under the bridge now.
I still think keeping Moore hands-off is foolish for Trump (and the GOP leadership) unless he thinks that Moore can win without his visible support -- which, in fact, would make Moore even more obstreperous when he is elected. In return for a sure(r) vote in the senate, Trump should fly to Alabama and stump for Moore.