Unless Lieberman actively campaigns against one of his Senate Democratic colleagues or donates to the NRSC, I see no reason for the Democrats to kick him out of their caucus.
I would argue that he has done so by actively campaigning against Sen. Obama for President, and he is campaigning at cross-purposes to the DSC by hosting a fundraiser for Sen. Collins in a race where the DSC is pledged to raise money for her competitor. Isn't it very unusual for a senator to not just campaign but
raise money for a member of the other caucus in good standing, particularly when they aren't friends from the same state like Wyden and Smith?
In fact, it his attacks on Obama and campaigning against him this summer that seem to have tipped the leadership against him. He's taking on one of their own. That hurts.
He's gone further than simply supporting McCain. His support for a good friend need not extend to him attacking Barack Obama as deficient in the areas where he thinks McCain is awesome.