Still reading and making notes on the entire thing, but just wanted to respond to the following:
Interestingly, the straightjackets stayed on after the boss fight, though I couldn't find an item or trait to explain why. Though hot, this rather interfered with my ability to do anything else in the dungeon after the boss fight.
You can just remove the straitjackets in the equipment menu. They aren't cursed.