il metodo mail() di PHPMailer, così come il metodo mail() standard di PHP, restituiscono true o false: true, se l'email viene correttamente passata al tuo mailserver (che invierà effettivamente l'email), false se il passaggio al mailserver fallisce, quindi il codice proposto sopra stampa "EMAIL INVIATA CORRETTAMENTE" se la mail viene passata al tuo mailserver, altrimenti appare l'altro messaggio.
Io non ho mai provato ad impostare sender-ID ed SPF, chiedi chiarimenti all'assistenza del tuo hosting provider.