
So I did a little homework, now that I understand the basic command structure. To my embarassment I've discovered that the buttons in the level have a matching entity tag with the document's safe door.
In other words. I expected due to the way it works and sounds (this is what happens when you assume things!

) to see this:
Classname: Func_Door_Rotating Entnum: 579 Dist: 3405
But what's really there is this:
Classname: Func_Invisible_User Entnum: 579 Dist: 3288
The distance only changed because I moved to verify I was aiming at the right entity. But comparing to the elevator switch directly behind it and to the left:
Classname: Func_Invisible_User Entnum: 598 Dist: 3384
So the bottom line here is, I'm pretty sure this means my boat is scuttled until button support is added. This really is just my own fault for not knowing I could just check the entity type before I started waypointing and for not verifying it before coming here to ask for help. Then again it was really late and after something on the order of 12 hours solid chasing my tail trying to cover every little thing I could think of, its easy to mess up a bit.