I don't know if it'd be easy to code at all, but it'd be interesting if, under these circumstances, Normal-type moves turn into Flying Press, which is to say, Fairy AND Flying, in the example of Sylveon.
On another note, I'm just now reading through the entire thread, and this metagame sounds...