This will be of no help to you, but let me just say IMHO you've done good troubleshooting. I'm baffled at what could be causing the problem you're having.
I'm going to be following this thread hoping someone will jump in with a solution that will help you and, as an aside, satisfy my curiosity.
Good luck.