The gun leech isn't supposed to have buggy behaviour like the harpoon. That's probably going to cause more crashes.
Pocket portals are destroyed on generating a new game, I still can't reproduce the issue.
Looks like I'm going to have to spend weeks guessing what the problem is and not getting anywhere. So much for progress.

well I think the gun leech behavior isn't connected to harpoon physics but on another feature all together. currently I'm testing a weird feature I'd had with gun leech.

edit: I guess it the cause of mixing heal, protection, stun, and
teleport with each other and hitting an enemy with it. I guess doing so causes it to bounce off the enemy and hit you... but since there no bounce back you get embedded to the projectile. this works also on the harpoon. it's also great for pulling off the Mario slide.
edit:
"I used to be a princess"
Okay so I take it wearing the husband mask or becoming the husband will net you lines from red when you sleep? Though the chances of getting them seems to be if you happen to polymorph someone into him and cut his head off.
okay so I found the third way to beat the game judging how entering the overworld with minion wearing his own face cause him to be cured of his curse. I guess the Metaphysics to have that happen just broke the curse.
edit: okay I threw a polymorph rune at an orc it bounce back and lodge into me... I think there was some hidden tweak that brought back the fishbane feature in projectiles.