That's an interesting find, thanks for reporting. It's easy to explain: The list elements in Files app are already <a> anchor links ... When you add your own <a> tags inside IPTC, you end up with nested <a><a></a></a> anchor link tags, which is not allowed in HTML. The browser will therefore compensate by correcting the HTML, but that will of course break the layout.
I'm not quite sure how to deal with this, because Files app items should correctly use <a> tag, and I would like to support HTML in title, but you can't currently include <a> in title as that will break the layout. In next release I will either 1) Strip all html from "title" the layout (but keep for popup), or 2) Replace all <a> tags in title with <span> (but keep for popup).