Did a wee bit of research and come up with a (possible) solution:
Ring of Dispel, a ring given to Sir Lancelot by the Lady of the Lake which could dispel any enchantment. In Le Chevalier de la Charrette it is given to him by a fairy instead. He used the ring to cross the Sword Bridge
The writers could easily change it so that Hook’s father got the ring and dispel any enchatment is really just “not die”
[adrotate group="5"]
"He was a lot of things to me" "The only conclusion was love"