I'm going to mark this as an answer even though I never found out why this wasn't working.
In case someone else has unsuccessfully gone down this path, I highly suggest taking a look at what I eventually had to do to get decent API documentation for my javascript / node.js app
Basically I went with node-jsdoc-toolkit, a shell script and grunt-shell.
Hope this helps someone!