He's free to speak to other clubs anyway during the last 6 months of his contract anyway. He could be sorting out a contract with another club as we speak, and any new club could announce his signing on 1 July.
I'm not sure why buying out his contract would be done. Maybe he's been placed on gardening leave, possibly on a negotiated lesser wage, to allow him to do this especially as he's got a house to sell.