Ahhh you know what, I bet this is because we have a password-protected (Google Apps) access to our WordPress site, so it works with an authenticated user but not as as the Cron job. Any ideas on how to run Cron as a user?
Per your instructions, Cron is ON, and Cron works with an authenticated user as well as the Postie script.