Una actualización final: la implementación ya está disponible como una PR lista para revisión:
El diseño final es el enfoque de activación individual por administrador descrito anteriormente, en lugar de la enumeración a nivel de sitio que sugerí inicialmente.
Se añadieron algunos detalles de UX durante la revisión final:
la preferencia individual del administrador se muestra en Preferencias → Interfaz cuando las configuraciones a nivel de sitio lo permiten
cuando un administrador con la opción activada elimina permanentemente la primera publicación o tema, la confirmación irreversible ahora indica explícitamente que se eliminará permanentemente el tema y todas las respuestas
cuando el administrador no tiene la opción activada, el comportamiento y la redacción existentes permanecen sin cambios
el tiempo de espera para la eliminación permanente por el mismo administrador sigue aplicándose
los cambios en las preferencias se registran en los Registros de Acciones del Personal
También probé manualmente la ruta completa con la opción activada en un tema desechable con dos respuestas y verifiqué después que el tema y todas sus publicaciones habían sido eliminados de la base de datos.
Las principales pruebas y revisiones de GitHub han superado las verificaciones; la PR está ahora a la espera de revisión, con el análisis de seguridad aún en cola al momento de escribir esto.