Control file keeps records of old backupset rather then new backupset.
I scheduled for full database backup with current control file backup everyday and delete obsolete keeping redundancy 2..
Once I took a backup to restore , after restoring control file when I ran restore database it looks for old backupset since control file is current.