I am really sorry, but they stated a big warning about not being able to play the character if it is still in a zone that you do not have access to after pre-order ends. Since you never registered the actual game, you should have teleported to a zone for a version you have access too.

As for contacting your friend, see if you can get on a voice chat such as discord with. If your friend made the purchase, it seems like she got the email to grab the code. If she purchased from SE store, she would have to log into her SE Store account and grab the code there: 20 characters long, by the way.

If none of those options work, then either you need to upgrade the subscription, get a hold of someone else, or buy the game yourself. If you do buy it, going the digital route will allow you to get the code right away if you do not want to drive to a store or stores around you are sold out. There is no difference between digital and physical outside the special collector's edition.