Hmm, what about serebii for each entry?
I think serebii would also be reliable, but haven't tested it on vc, gba, ds, or 3ds transfered mons into home. What I have tested out was giving a quagsire I transferred from diamond to x because of the indestructible tms. I taught it water pulse and earthquake transferred it to scarlet and it deleted the learned tms and replaced them with its leveled moves.