You can't run cron.php from the browser.
I believe you can, if you are authorized.
nightshift... I hope you figured it out. I also edited that file and made it work. I would rather not post the hack here, because it is ugly! ..and I hope to figure how to make it a little more elegant and secure.
the key is that callers that are flagged as remotehosts are screened for authentication.