i didnt see carrie's official image and because*
my guess is someone took screenshots of all villager icons in game, and then merged them together in this one pic (which is why they match the official ones) and then added in some older villagers to make it seem legit.
Why would they give every single villager a new icon, but then keep all the special NPCs the same as NL, coz literally all the specials have the exact same render as NL (like why would they make completely new art for the amiibo cards, only to use the NL icons in game, and jingles second image is virtually the same as his CF artwork), and then the "returning" ones look MS paint quality
basically what i'm saying is that the ones that are in the imgur album are legit, but the rest is what someone "faked" into the image to make them seem legit