No sé, yo me mantengo en el argumento anterior, en todos los lugares donde he trabajado hasta ahora (vray incluido) siempre se montan los shaders de cero y se ajustan según las necesidades del plano/escena/proyecto (un shader para primer plano no es lo mismo que uno que se ve a lo lejos). Montar el shader cuando sabes exactamente lo que necesitas es muy rápido y simple (pintar los mapas y tal es otra historia, estoy hablando de montar el shader nada más).
En fin, cuestión de gustos, si lo que no te gusta de mental ray es no tener librerías nada te impide hacerlas tu mismo y reutilizarlas, a partir del próximo proyecto empieza a guardar y clasificar tus shaders y dentro de nada podrás trabajar rápidamente tal como ansías.
Por cierto, no mezclemos librerías con bajar tiempos de render y optimización, son conceptos más bien opuestos.