RE: recover table after drop

The user didn't drop a datafile, but a table, which is - AFAIK - NOT
recoverable,

What you did only worked because, even you've removed the file on =
unix,
the file (and data it contains) was still here as Oracle kept it open.
Try to shutdown oracle / rm your datafile on unix / startup oracle / do =
your
recover and come back with the results ...