(Cito porque parece que el foro se comio el mensaje, hace rato estaba y ya no se ve
)
Ya vi cual es tu error. Tu problema es que estas queriendo usar el archivo de la mascara para las dos partes del ojo. El lente de contacto como dice el tutorial necesita un archivo que sera el overlay (Explicado en la parte Crear la imagen base del tutorial) que es una imagen en escala de grises con las caracteristicas que ahi mismo se menciona. Tambien necesita una segunda imagen que sera la mascara (Explicado en la parte Crear la máscara ) esta imagen tiene tambien sus caracteristicas que estan descritas en el tutorial y es la que va de colores rojo, amarillo y magenta.
Tu lo que haces es que creas una imagen hibrida, tratas de mezclar ambas, pero no es ni la imagen base, ni la imagen de la mascara y al final tratas de cargar la imagen tanto para el overlay como para la mascara, por eso te da error.
Las imagenes son completamente independientes, yo sugiero usar el ojo de la imagen base solo como guia para crear la mascara, no porque en la misma imagen vaya todo. De hecho si te fijas las dos se guardan en formatos diferentes, lucen diferentes y tienen nombres diferentes. Los archivos que yo proporciono son las imagenes que usé yo para montar esos ojos. Si tu ojo no luce como cada archivo o tiene las caracteristicas que estos tienen es obvio que no te van a funcionar