Per View from the Wings, Capital One ended their promotion at 8am EST this morning. It took less than a month for Capital One to end their promotion and hit their 1 billion miles they are giving out. It seems as though as long as you applied prior to this morning you will still have 45 days to register and submit your miles. However, I am still trying to get clarification on if you applied, but had not yet been approved. Remember, you will still need to meet the minimum spend of $1,000 to get the miles you submitted to be matched.
I received an email after I submitted my American Airline statement that my miles have been reserved. If you have not received any confirmation of this, I would suggest calling Capital One to get this confirmation.