Cannot comment on the URGENT basis stuff, but what I can tell you is that if you apply for OCI in Toronto the whole process could take upto minimum of 3 months depending upto the workload and how proactive BLS employees are which is kinda unfortunate :(
If I would be you, I would get a visa to...