Well I tried making a firewall exception and running as administrator but nothing showed up on the pool after I had submitted several shares. I did as you suggested and checked my Monero stats, and yeah it looks like I am indeed generated Monero shares. I took a close look at the output of the mining exe and I noticed that each share that was accepted was XMR. I kept an eye on it for awhile and saw that most of the work I was getting was XMR. Eventually I got a job from rx.biblepay.org-charity (as opposed to rx.biblepay.org), and that one turned into a valid share for XMR-Charity but it still did not show up in the pool stats.
Also something I noticed, when generated for biblepay.org-charity, it stops generating for XMR. Is this normal? Does it alternate between BBP and XMR?
Rob, maybe wireshark capture will help here ?