Buenas a todos,
Con respecto a los errores de que solo borra Pedidos & Clientes y no el Catalogo. Le hice unas modificaciones al código y me funcionó sin problemas. Ojo que también tuve que modificar el archivo php.ini ya que el tiempo de ejecución del PHP no dejaba concluir el proceso, busquen la variable <max_execution_time=30> y pongan el valor a 300 para que soporte el tiempo de ejecución del proceso, y nada mas.
Espero contribuir un poco con esto.
Saludos a todos y les dejo el modulo modificado.
pscleaner.zip