You can possibly do by using a proxy. Not saying to use these guys but many people do it this way it will cost you extra and not sure how the ownership will be handled but just get a trustworthy registrar that deals with this. Just type into google using a proxy for a .ca name and you will get some reigstrars that deal with this
like web-solutions