Gracias Privateer por la pronta respuesta y asesoramiento.
Encontré una forma de evitarlo antes de ver tu respuesta. Aquí hay un método paso a paso para eliminar miles de trabajos cron antiguos y puede ser útil para otra persona.
Me conecté a phpMyAdmin. Hice clic en mi base de datos y luego en la pestaña 'buscar'. Escribí 'cron', luego seleccioné 'todas las tablas' e hice clic en 'Ir'. Desplacé la lista de resultados de búsqueda a mi tabla wp_options. Hice clic en 'Examinar'. En la parte superior de la lista estaba option_name 'cron'. Hice clic en 'Editar' y luego esperé a que se cargara la página. Hice clic en el cuadro que mostraba la lista de trabajos cron. La lista cron fue tan larga que tardó unos 80 segundos en responder mi cursor. Luego usé Ctrl-A en el teclado para seleccionar todo antes de presionar el botón Eliminar. Pasaron unos 2 minutos antes de que mi navegador completara la eliminación (se agotó el tiempo de espera de Chrome, así que probé Firefox que funcionó).
Después de otro par de minutos, los trabajos cron para mis complementos activos actuales volvieron a llenar la lista. Hubo 9 trabajos cron (¡por debajo de más de 29,000!). Seis años de trabajos cron duplicados de complementos mal codificados, algunos de los cuales acabo de instalar por un día para probar. También cientos de complementos comunes como Wordfence, BackupBuddy, Nextgen Gallery y AutoOptimizer, todos los cuales había desinstalado en el pasado. Mi sitio ahora se carga como si hubiera sido turbocargado. El área de administración es mucho más rápida. Los errores de tiempo de espera de administrador han desaparecido. Había pasado tanto tiempo optimizando mi sitio web tratando de disminuir el tiempo de carga. Incluso mudé hosts y actualicé mis planes de hosting. Nada aumentó la velocidad de mi sitio como eliminar todos los trabajos cron obsoletos. El tiempo de descarga móvil disminuyó de 20 segundos a 6 segundos.
En mi búsqueda de una solución, encontré muy poca información sobre el efecto de los trabajos cron en el rendimiento del sitio web. Muchos dijeron que hizo poca diferencia y para un pequeño número de trabajos cron es cierto. Pero años después de la vida de un sitio de WordPress, me pregunto cuántos están inflados con cientos, si no miles, de trabajos cron antiguos de complementos eliminados. En lugar de pedirles a los usuarios que verifiquen su límite de memoria php, sugeriría que los desarrolladores primero soliciten a los usuarios que verifiquen la cantidad de trabajos cron en wp_options cuando resuelven errores fatales de memoria. ¡Puede sorprenderte / sorprenderte por lo que encuentres! :-)