My guess is that somehow your husband's loyalty number did not get entered or was entered incorrectly, so a whole new account was set up for him. Definitely if you have a TA, they can call in and get the accounts merged or just have the new incorrect one deleted. If you booked directly, I recommend using the chat feature to contact Princess as it is usually easier/quicker than a phone call.