Spróbuj dodać nagłówki do skryptu przed wyświetleniem echa wyjścia
header('Content-Description: File Transfer');
header("Content-type: application/octet-stream");
header("Content-disposition: attachment; filename= ".$file."");
echo base64_decode($file);