If you have someone in North America who can call OINP then use them, but I recommend you do it yourself.
To talk yourself, do this:
Create a Microsoft account, then sign into Skype.
Get a skype North American unlimited subscription, the first month is free. After that it's 560 per month.
Click this Link.
Download the skype app for smartphone and sign in, navigate to Settings > Calling > Caller ID > Enable Caller ID.
Verify using a North American (US/Canada) Phone number, to do that use online SMS receiving these services:
link 1,
link 2,
link 3,
link 4, or any other like these.
You need to verify caller ID in skype with a North American Number, Indian or any other number won't do because they don't pickup outsider calls.
You can get their phone numbers from the OINP website.
Call them (at an appropriate hour Eastern Time) on Monday, skip the automated response and get to an actual human. Sound serious and concerned in your tone, you'll either receive relieving news or you'll get closure. Either way, it's not worth be hung out to dry like this for this long. So call them anyway you can.
Thank me later with a beer when you get to Toronto.