Sorry you might have missed it!
Fix your chart in your siggy by the way, I'll have to run to the CSR to stalk you
You're right about the progesterone, but I would find it odd that your body would ovulate with hcg in your system. Your body would think you were pregnant. I'm totally not saying it's not possible because I have no idea, but just thinking about the concept makes me wonder.
ETA: Your chart does totally look like you O'd. AND you BD 2 and 3 days before O, you do have a decent shot!