Ok, so as promised here is my update:
I believe I was probably one of the first people to apply for this card that did not currently have an existing account with Cap1
I just received the email with instructions (and my passcode) on how to claim my miles. For reference, I applied Wednesday March 9th at 10:45PM EST and received instant approval (but as many of us found out this wasn't a true instant approval). I was actually approved for the card yesterday the 18th.
Good luck