Prova a sostituire il foreach con quest'altro:
Codice PHP:
foreach ($images as $i => $image) {
    if (
$rem_image!=$image//Se non è da eliminare la memorizza nel nuovo array
    
{
        
$tempImg[$i]=$image;
    }
}
$images $tempImg
Non ricordo se è possibile modificare la variabile $images direttamente nel foreach e per sicurezza ho usato la variabile $tempImg