It is possible to trick the game by swapping an existing local villager with a frozen one (from your friend). I don't recommend it because there may be unknown side effects.

If you don't care which current NPC goes, the old tricks work the best.
TT a month into the future. Check your mailbox to see if one of your NPCs has moved out. If not TT another month into the future. Eventually one of your town's NPC will be gone (9 local NPCs + any frozen ones in transit). TT a week into the future and one of the frozen NPCs from your friend should move in. Adjust game time and clean up any weeds with ACToolkit.
ALSO: STAY OFF WIFI until the final move occurs (otherwise you may lose the frozen ones)