I think our forum colleague @mirality worked on the hyperlink extension(s) ecosystem a while ago, here are two threads: Hyperlink extension woes - #17 by mirality
and Idea for a unified framework for handling hyperlinks in Inform 7 - #25 by mirality
and his version at the extensions repo:
extensions/Inline Hyperlinks.i7x at master · i7/extensions · GitHub
In an older thread (The Glulx/Glk extensions ecosystem - #15 by aika), there’s a link to a different fix by @aika.
(I haven’t tried any of the fixed versions in action, just wanted to cross-link the approaches for reference.)