Just need to pay him off and let him go if needed, having his situation pending will only bring unwanted negativity. If we aren't gonna play him we might as well just give him the money and get it over and done with.
Plenty of blame on the club for giving him a contract like this, whether we like it or not he's well within his right to refuse to leave.