Sorry, I'm a little confused: you took a card with pictures on it, then put the AppleTV hack on it, then took more pictures on it, and now you want to take all the pictures off? Unfortunately, you've already tried PhotoRec and TestDisk, which I would have suggested. I've also heard
Recuva is good, if you have access to a Windows box.
I have to say, though: I know you said you used what was handy, but is there a reason you couldn't just wipe the card between uses? There's no reason to keep that AppleTV hack on there. You could have wiped it when you put it in the camera.
Also, which AppleTV hack were you trying. I've tried two, and they both reformat the card/drive and put their own file system on there that becomes unreadable to the OS.