Actually, let me explain why the boss was so troublesome.
About the ladders, I suggest one thing: Placing an H/V trigger somewhere on the ladder that makes the blocks next to it solid, so you can't fall off them, and when you land, the blocks unsolidify. However, it could crash the game in...