Mmm, es como poner un parche pero bueh, ... podes colocar al principio de todo
error_reporting(0); y deshabilitaras todos los errores de todo ese script. Tambien podes colocar una @ delante de la funcion que causa el warning y este no se mostrara por pantalla... @unlink($archivo);
Saludos