I don't know, if you aren't going to be at your home address how then do you get hold of your card? I would phone the bank and suggest that someone who doesn't live there has a card in your address and see what they say. They won't usually discuss a card which isn't in your name so be cautious in how you phrase it.
I know of someone who did this. He was an estate agent for rented properties and would get cards sent to empty addresses then go and pick them up. Before doing that he used to use relatives’ addresses and convince them it was ok. He fled the country but there’s a warrant out for his arrest.
I would contact the police because you can be assured this won’t be the first time he’s done this. The police need to search his property, I expect they will find numerous fraudulent cards there.
I don't think you can get replacement cards sent elsewhere any more because fraud rules are so much tighter. Don't you have to either get them at you registered address or collect from branch with ID. Even if they won't discuss specifics, surely a quick calm to the bank concerned would confirm if they would ever do this.