i singoli apici non valutano le espessioni php, ma prendono tutto come stringa. devi mettere i doppi apici, oppure concatenare.
Codice PHP:
download_remote_file_with_curl('http://images.icecat.biz/img/norm/high/14-31699.jpg', realpath("./fotoIce") . "/$NomeFile");
//oppure '/'.$NomeFile