JOKES ON YOU RAYQUAZA LEARNS FLY THROUGH LEVELING!
I know. That thing already had the move upon catching.
So you didn’t teach it fly, therefore it doesn’t count!
How do you know I didn’t go to move deleter and then teach it again?
Also, are you sure that ActionReplay’ed Kyorge wouldn’t work? Fight with Rayquaza had a special transition and Legendary Pokemon battle theme.
Yes, it wouldn’t work at all. It needs to have the encountered thing set to embedded tower and it must have been traded from the other game. Catching it leaves some special code stuff.
Embedded tower won’t be a problem, I think I saw a cheat that FORCES a battle, so I could catch it while I’m on Kyorge quest. And there was also a cheat allowing to change your trainer ID, meaning it would appear to game as traded.