***UPDATE***Hey. Did this work for you? I applied for a study permit and got approved, waiting for it to arrive. Just concerned that I might not be able to use it to renew SIN.
For anyone else who is in this situation... just wanted to let you know the study permit route worked! SIN renewed!