see the oracle docs :
"RMAN uses the autobackup format and DBID to determine where to hunt for the control file autobackup. If one is found, RMAN restores the control file to all control file locations listed in the
You can create navigate new control file name using asmcmd.
It will look something like
Then you can adjust your CONTROL_FILES parameter accordingly. There are a few options, for example,
CONTROL_FILES = ('+DATA/<SID>/controlfile/Current.257.806290883', '+FRA/...')
or you could specify just CONTROL_FILES = ('+DATA', '+FRA') with no specific path (this example assumes you have two control file copies in two different disk groups).
You could also create an alias using asmcmd's mkalias command and use that in CONTROL_FILES parameter.