Edited the previous post with pk* files.
Also, there's a different issue with Let's Go Pikachu/Eevee, species that are marked as illegal even though was caught properly, and I noticed why, while I was shiny hunting for a Squirtle on Routes 24 & 25, I actually tried doing a catch combo with Venonat first, then when a Venonat that spawns on Route 25 moves to Route 24 or vice-versa and I catch it, PKHeX marks it as illegal, understandable since in Route 25 the Venonat are level 15 and in Route 24 they are level 13, and I know that cause if I change the Met Location or the Level it shows as legal, but since it's possible for this to happen normally in-game, then I think that should have a fishy warning instead of illegal.
0049 - Venomoth - 392D6F072304.pb7