+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Thank you! That will be very helpful. Do let me know if you find anything.
Also, on what ID should I email IRCC and ask them about the authorization letter?

You can simply use the IRCC webform. You can also ask them on Twitter.