Реальзация очереди долгих заданий в MySQL + PHP
Почему бы не использовать для очереди MQ, например тот же RabbitMQ. Оно и шустрое, и умеет несколько паралельных воркеров
Если запускать задачи кроном, то многопоточность будет организована автоматически. 

По самому вопросу: Возможно стоит переработать сам скрипт, чтобы он мог корректно обработать хотя бы часть ошибок (а если возможно, то все) и мог установить статус NEW самостоятельно. А ваше решение использовать как запасной план :)