Thank you for your reply... I'm keeping my fingers crossed! :-X
I did not renew my PR Card right away because I never thought I would get this offer, plus I'm already planning on applying for my citizenship.
My last option is PRTD, but I'm only staying in Mexico for 5 days... not sure how...