This is probably your best bet to relocate amiibo villagers, OP. You need at least 1 other amiibo card of a villager you don't have and then simple kick out the villager that's in a bad spot with your temporary new amiibo villager. Once the temp villager has moved in, you kick them out again with the villager you want back. You'd have to do some planning by blocking off other areas with patterns so they don't move into another bad spot (which could be hard if you already have a finished looking town with lots of flowers and "open areas" already covered) and of course, a free space for an alt-resident just to be sure. Without an alt, there's the chance the villager will simply move into the same spot or plot in another bad spot you missed. I've read of people's experiences with tricky amiibo that always move into the same location, but as someone who tried this very recently to relocate a few villagers, I'm happy to say that in my experience they have plot in the desired location very quickly, probably in like 1-2 resets.