Ask a Canada Law Question, Get an Answer ASAP!
I am sorry to hear this.
You cannot apply for rehabilitaton at this point. You have to wait at leat 5 years and it takes over a year to get this type of application processed.
But you can try and apply for what is called a Temporary Resident Permit. It is how one gets special permission to enter Canada when needed. There is no guarantee you can get this so you should not wait and apply at the border but you should contact the closest Canada visa centre and apply. The cost is $200.
It cannot be done at this point but I don't think that the TRP is hopeless. I would apply for it myself if this were me.