Not likely...it might be more an Unown thing, where each Deoxys has a single sprite and different Deoxys could have any one sprite at random. Hey, was there ever anything to indicate that the two newer sprites are somehow connected to Fire Red and Leaf Green, beyond the fact that the screenshot of the one with all the tentacles was from a Fire Red game and the screenshot of the one with the shell-like cover was from a Leaf Green game?