Certo hai perfettamente ragione, lo script non deve inviare dati al client altrimenti si blocca.
Però non credo che in questo caso debba farlo, quindi io non userei ignore_use_abort(), non ho mai avuto la necessità di usarlo su script web, per quello dicevo che non serve.