Oracle says

"Prevents RMAN from checking whether target datafiles sharing the same names as the duplicated files are in use. Note that the NOFILENAMECHECK option is required when the standby and primary datafiles and logs have identical filenames."

You are using db_file_name_convert to rename the files, I don't think you nneed to use NOFILENAMECHECK option.

Thanks,