Not really. Go to Bulbapedia and see a Pokédex entry across all the gens for that Pokémon and they are repeated or having new entries added that doesn’t just replace the former one.
They often do repeat a few sets, I'll give you that. But I still doubt that they're fully consistent. Does the anime/manga really never show a Spoink stop bouncing, something which the (Ruby/BW2/OR) Pokedex says would cause its heart to stop? Does the anime/manga really never show a Magcargo get hit by water without it vaporizing, something which the (Sapphire/AS) Pokedex says would happen? Hell, does Magcargo really always show fitting damage for that when it gets touched?
I need an example of this if you can name one
****, I can try but it'd take a while. It's something that I've seen come up, like, three times. It's very rare but I've sometimes wanted to combine moves for a 'mon on a Smogon team, only to find out that the combination is illegal because one could only be obtained from tutors/TMs in a prior generation, and one was an egg move in a later generation. These sorts of things coming from TMs being removed would be easier to find, but if you're not okay with that I could try to find something else.
The only one I know off the top of my head is Smeargle losing the ability to use Dark Void, but idk if you'd count that either.
EDIT: If you're okay with move tutor/TM ones, Azumarill can learn DynamicPunch, Mega Kick, Mega Punch, Mimic, and Seismic Toss in gen 3 but not gen 4.
EDIT 2: Non move tutor/tm one; Bulbasaur can learn Sludge through chain-breeding in gens 4-7, but can't in gen 8, but this could be due to dexit of one of the mons in the chain; I'll keep looking for another.
EDIT 3: Found a slam dunk, in gen 1 Charizard can learn Leer through level up, while it can't in gen 2.