Then i was wrong in my assumption, glad you are getting it figured out!
One tip that helps a ton, in Settings you can enable an Email History which will keep track of any sent emails for X # of days that you specify, i always turn this on because it can help a lot with knowing if something sent or not.
There is also an Email Debug web.config key that can be sent that puts the emails in the event log.
<add key="CMSLogEmails" value="true"/>
<add key="CMSDebugEmails" value="true"/>