Ok, I'm not very sure, but if I read
levi of yore right, your preorder number should be somewhere between 898 and 904 . I think that includes the first 200 prepreorderers before that (2015), or maybe you must add 200 still.
ED has built around 50 Pyras. So ED needs to build around 850 more before he sends you an email. I think he even doesn't have yet all the pieces to build so many, he'll order more before he gets there.
I don't understand what you mean with the wrong address in the invoice (which invoice if you don't have an order yet? which address, email or postal ?).
In any case ED has already said there is no problem with people changing postal address between preorder and order. You should be able to change your address before ordering. And you may not need to because you say it's already OK in the webshop
(unless you move again before it's your turn to order, of course).
If it is your email address that changed, this could be more of a problem (in that you may need to talk it manually with ED instead of using automated means, and eventually I can imagine if someone losses the original email of the preorderer, and acces to the email address he used then, and everything, eventually it can come to a case where ED has nothing left to be able to tell he's the original preorderer, but that should be very rare).
Seems to work for me (quick test) firefox 78.6.1esr. But I have a couple of extensions blocking stuff.