wp_schedule_single_event молча не ставит дубль в пределах 10 минут
Разовая чистка через 180 с после выката не сработала: такое же событие уже стояло — 32 981 мёртвый ключ провисел 20 минут. Приём: вешать разовую работу на идущий воркер и сравнивать версию кода, а не время. 4568 ключей за 0,03 с.