(not gp) Is there any way to track the progress of this? I would be very happy to see this fixed.
Btw, if links inside a contenteditable aren't supposed to behave as links, why make it clickable in the first place? Because if you make it act like a link, you indeed have to reimplement the whole thing because of expectations.
I'm no interaction designer, but imho a simple edit button would be mucher simpler. It could still be integrated nicely, no need to have wiki-like editing where the entire context is lost.