Do you have all archived logs since datafiles were added?
If this is the case I think you can still recover.

Another possibility is to restore only tablespaces which were not effected by adding datafiles and rebuilding control file.