Oh really? I wonder why I haven't heard about this at all =\. Umm, but I have to ask, who exactly told you this? Or was this from some website? Can you prove this to me at all? Or maybe even show me a link saying this?
Well three things are going through my head after reading your post:
1) The person that told you this to you probably thought the card was real and merely thought it was coming out in a later set.
2) The pokemon card makers are starting to run out of ideas and decided to steal my idea, without even asking me *how rude.*
3) Its someone's idea of a cruel hoax.
Plus, I doubt its number 2 since *new* cards are usually released in Japanese first. And I have yet to see a Japanese version of that particular card, since I never made a Japanese version anyway, lol. But there are other Deoxy cards out there, but I think those are just movie promos.