Codice PHP:
if ($deleted _deleteImage($productId)) 
Questo è un primo errore, così facendo valorizzi la variabile $deleted e la condizione sarà sempre "vera".

Poi non ho capito bene quello che vuoi fare, alla funzione arriva semplicemente l'ID di un prodotto, tu parli di 2 immagini, da non cancellare entrambe, spiega meglio come funziona il tutto, cosa passi nella query_string per scegliere cosa cancellare e cosa mantenere?