Holmes still has a year on his contract. I am not sure how that works but a contract is a contract and I would imagine the Cowboys or whoever would have to buy the contract out. Then again the NRL is that piss weak they could allow anything to happen.
This was the last year of his contract, he has been released from it but cannot join another NRL club this season. Next year however he can do what he likes