I hope I'm wrong, but its starting to sound like LeBron is gone. Too much smoke for there not to be fire.
And LeBron is the type of player to have his cake and eat it too. I'm sure that whatever team he agrees to go to, when they pitched him, he got an agreement from them to trade for him so he can get his Super Max on the way out.
That means that we would have to trade him and get something back. But something of value because Dan DOES NOT have to take a teams trash. No need to.
So when LeBron decides to let the Cavs FO know, it will pretty much be a complete package of something along the lines of "I'm leaving after signing the Super Max, and I'm going to the Lakers, and they are willing to offer you XYZ for my trade rights."