Unless there is something else stopping you travelling without first obtaining a Canadian passport, you can just make your travel plans while you wait for the ceremony invitation. If you get an invitation with a date while you are away (or before you leave without enough time to apply for the passport after it), you can then reply to the email listed on the invitation letter to reschedule it for after your return.
I have just done this myself, it wasn't any hassle.