I appreciate the creativity and enthusiasm, but I think this makes the issue more complicated than it actually is.
Once you have a salary floor, and the accompanying salary ceiling/cap/luxury tax threshold, calculated to give the players and owners each the share of total revenue they desire, that pretty much takes care of everything. Of course, getting both sides to agree on that is difficult, but that negotiation isn't made any easier by instituting "fluid contracts" or targeted anti-tanking measures. It's still the same underlying problem.
FWIW, I suspect a salary floor could be like the NHL's -- no punishment for going below it, but teams just have to pay the difference, to be split evenly among that team's players according to days on the roster.