>>20895532You do realize that the Pokemon isn't actually transfered, right? All that's swapped is metadata which aligns with the existing in-game data. Your .pkm (now .pkx) file isn't the same one to exist on a Gen 3 cart. Hell, the fucking filetype even changed this past year.
Your bros are converted each time. You simply eliminate the automation and Game Freak's incompetence by converting your old Pokemon to the newer data structure.
The only real issue comes from multiple abilities and the different IV structure, but you can just randomize an ability and convert your stats as closely as possible.