A question: if I've used a richtext link in the chatlog is there any way to have the link be clickable?
No; unfortunately the way this contraption works requires rendering out every message as an inline image, which bakes links down into only their visual appearance (the dotted underline).
Ahh, no worries. That is pretty neat though!