Magikarp.
{In all OOC seriousness (because I get the feeling you’re asking this out-of-character and not from the perspective of an in-universe person asking about roleplaying pokémon … which would admittedly be some pretty rad Inception stuff, but still), I’m admittedly bad at this kind of thing, partly because most of the movesets I build are very strictly game-based (that is, I don’t really keep wishlists) and partly because I’m terrible at remembering who learns what (hence point the first). So a lot of my knowledge on the subject of who knows what tends to be pretty limited unless it’s incredibly obvious or otherwise meme-worthy. Like, for example, why can’t Kyurem learn Ice Punch?
But memes aside, I think my favorite examples are when the anime messes up, because some of these examples just sort of make sense, both in general for the pokémon and strategically speaking. For example, my favorite? Scizor and Shadow Claw. You would think scizor of all things would learn Shadow Claw, and in terms of battling, it does have the stats to support that kind of move. Granted, yeah, it receives no strategic benefit from using that over, say, U-Turn, but still, you would think that the thing with claws and a hefty dose of Attack would learn Shadow Claw, especially if it learns things like Night Slash. Yet nope, it does not.
Same thing could be said with politoed and Jump Kick (which actually kinda would make sense as a counter for magnezone) and literally anything on that list with Tackle, but honestly, the scizor example makes the most sense imo.
Also, not to parrot Reddit, but gengar and Nasty Plot. Let’s be real.
Not sure if any of this helped, but good luck either way!}