One note I failed to remember about this proposal: Shawn Marion can't be traded. From Larry Coon's FAQ:
Teams are free to make trades again once their season has ended, but cannot trade players whose contracts are ending or could end due to an option or ETO.
So if Dallas is looking to dump salary, the only players on their roster who are dumpable are Cunningham, Carter, and Crowder. And Nowitzski, but obviously he's not going anywhere.
He can be traded if the deadline for invoking an ETO passes without him doing so.
Well, google indicates that his ETO deadline appears to be June 30th, so that technicality would not seem to apply in this case.