Creative Commons (CC) licenses are known to be irrevocable. The documentation even contains a paragraph named "What if I change my mind about using a CC license ?".
Recently, I have encountered that in French Intellectual Property (IP) law, allows a "droit de retrait" (retraction/removal right in English) which is definitely incompatible with CC license.
Which one primes on the other? I would probably say that French Law is more powerful and would void the contract, but a second opinion is very welcomed (especially with more information).