The browser behavior was a red herring; we had access to wp-admin disabled in the theme’s functions.php for all but administrators and your call to admin-ajax.php wasn’t working because of that. It worked for me in FF because I was logged in as admin in FF.
We had to install a plugin, WP Admin No Show to get the same functionality without killing access to admin-ajax.php.
Thanks.