I've pushed out a minor update to my code which affects several commands. Any command that took in an URL to a list view will now work with an URL to the list folder or the list view. For example, the gl-publishitems command will work using either of the two syntaxes:
stsadm -o gl-publishitems -url http://demo/pages/forms/allitems.aspx -scope list
stsadm -o gl-publishitems -url http://demo/pages -scope list
This is the case for all of my commands that took in a list view URL.