Could depend on what method you use to get the villager to move. I'd make a mule and use it to introduce itself to all the villagers except that one you don't want. Then it may ping you in a day or two for moving. I'm not sure if it's foolproof, but it's worth trying, even if it's your most recent move-in.
After a villager has moved in, one villager must ping to move first (you can say no), and then the newest move in can move