Is it just me, or is Cyd rarer than the other newcomers? It could be pure coincidence, but whenever I see someone struggle to get one of the non-amiibo villagers, it's always this guy! I've been after him for a while too (but I have no online account anymore, so I can't even trade for him) and out of all the newcomers, there are only two I haven't found: Raymond and Cyd. I've found all the elephants except him, and he can't be in my MIQ because I've gone through it all.
There are only about 5 villagers I want to find at this stage (Cyd included), so mystery islands are becoming more of a slog for me. The campsite keeps showing me villagers I've already seen in other mystery islands, so that's not working out well either.
Huge congrats to you for finally getting him though!
With mystery islands, it probably is a coincidence, but generally speaking, 5 of the new villagers are very popular (Raymond, Judy, Sherb, Dom, Audie) so they show up quite a bit when people are giving away or selling their villagers.
Cyd, Megan, and Reneigh seem less frequent just by virtue of more players likely passing on them on mystery islands, and so there aren't as many of them floating around to be given away or show up in MIQ.