Very fair and detailed criticisms, thank you! I think lowering the minimum jump height will address a lot of the issues you presented here, and quite possibly increasing the amount of starting health.
I think my initial thought by placing enemies that can be barely escaped WAS to try to herd the player in the right direction without it being technically impossible, but almost everyone has complained about the difficulty getting to the staff, so I'll definitely find a way to ease that. Only one enemy is supposed to be a complete roadblock, I think the jumping issue makes the other ones feel harder to avoid than they should be.
Where/how did the soft lock happen?