Of course, it decided to work now that it was being watched.
With the latest version, r16536, I set debug on and then did the same steps as before (though I did have a different combat macro set as my autoattack), trying the quest menu option after getting the sash (which failed, as it should...