On my black version game, I went to the GTS and once I logged on it said:
>It seems your Ferrothorn has fled..
This is not a glitch. Your Ferrothorn is gone forever, sorry dude. If you leave a Pokemon in the GTS too long it flees into the wild.