The abnormal check is based on typing. Using ACE, change the typing of the glitch Pokemon from gen 1 into it's corresponding hex's typing. Then try trading it over.
As for glitch moves, i'm not sure.
EDIT: Glanced in Pokecrystal. Here's what the game checks for
- Is the pokemon's level greater than 100?
- Do the two values the control the parties species match/is it an egg?
- Do they have valid typing?
AFAIK it does not check for moves