It’s been about 7 years now so I don’t remember how long it took, sorry. I don’t remember it taking an extremely long time, though. It was done through the mail because online filing wasn’t an option then.
Sorry, it's a typo. I-90 is correct. The same thing happened when my son arrived. He should've received and IR-1 and they gave him a Cr-1. My other 3 family members had the correct IR-1.