Well, I found out that IRCC has a Twitter account, and tweeted them my problem! This morning they got back to me, I'll copy and paste their response for the benefit of anyone else who might be in my position:
"Hi there. Since you are applying from the US, you can send your application for a...