Los ataques de evento o en este caso de juegos especiales no son ataques hereditarios, no importa el sexo del pokemon ni cuantos intentos hagas de Breeding, simplemente no lo podras pasar a uno de sus hijos porque el ataque no esta programado en Pokemon Ruby, Sapphire, Emerald, FireRed, LeafGreen para ser heredado.
Estos juegos que mencioné son los que determinan la herencia, y como no esta programado dichos ataques para ser heredados no importa que el pokemon sea legal de Pokemon XD.
Asi que solo el pokemon que fue capturado en el Pokemon XD es el único que puede tener dicho ataque, y como sabes, es algo complicado capturarlo con buenos IVs y Naturaleza.