I'm not buying it either. We saw a new satellite being tracked by NORAD. If it's still in orbit, they know it's up there. If it's not, they should have a good idea of where it came down.
It's also possible that it's not responding to commands. If that's the case it's just a $$$ piece of space junk.