If you are trying to delete the last instance of the BKF file that this job is targeted at, I think the problem is that the file is "opened" as soon as the job starts, not when it actually starts writing to tape, so you are basically trying to delete a file that is in use
Try using a Scheduled Task through the OS set to run 5 minutes before the backup job starts