Yup, this release clause thing looks quite implausible. All the contracts are deposited to the league office, which is overseen by UEFA. If such a clause were there, it would basically mean that MC admitted there was some ground for it, which would by itself have caused UEFA investigation...