Sí, cuando los de Game Freak le pusieron los moveset/tipos a algunos Pokémon debían estar fumados o algo, porque algunos Pokémon no tienen sentido (el Florges este de la 6ª, por ejemplo, es literalmente una flor gigante y no es tipo planta xD).
Otra cosa, en caso de que algún Pokémon no pueda aprender un movimiento de X tipo, siempre puedes ponerle Poder Oculto. Mientras puedas modificar los IVs del trainer rival, no deberías de tener ningún problema con eso.