Las credenciales no estaban disponibles en 10g. No se menciona la palabra "credencial" en el Documentación DBMS_SCHEDULER .
Pude ejecutar tu código en 12c. Pero ejecutando calc.exe
creó una sesión imposible de eliminar, tuve que reiniciar la base de datos. Las cosas fueron mucho mejor cuando usé un archivo .bat simple para las pruebas.
Este hilo en los foros de Oracle tiene métodos para ejecutar un programa externo en 10g.