Update: Spent 2 hours calling and finally got into the queue, waited for another 30 min for the real agent
The agent said they have already started processing my file and asked me to call the payment department to re-charging the fee
He also asked me for additional information for verification, and he said my passport will be sent out in July
I will be traveling back to Canada by ground transportation, so the agent gave me the number of the border agency to inquire about what documents I require for entering Canada
Probably I will not go through the emergency passport route, but thank you guys for all the tips!
Update: Spent 2 hours calling and finally got into the queue, waited for another 30 min for the real agent
The agent said they have already started processing my file and asked me to call the payment department to re-charging the fee
He also asked me for additional information for verification, and he said my passport will be sent out in July
I will be traveling back to Canada by ground transportation, so the agent gave me the number of the border agency to inquire about what documents I require for entering Canada
Probably I will not go through the emergency passport route, but thank you guys for all your help!