The nearest a Canadian Embassy is in Abu Dhabi, though I doubt you'd be able to assist you with the registration.
You might wanna check them out.

I do know for a fact that, you're able to register the marriage officially in Toronto's City Hall, or elsewhere
in Canada.

Good luck.