I just found why a custom resource image wouldn't override the link icon on my default Calibre installation, on Book Details panel. It would show only on the Tag Browser:
At a wild guess, I uninstalled JS and the override then took effect:
(it will be a pain to troubleshoot this, as I need JS)