No ultramels do not have black eyes all of the time. An ultramel is a sort of "missing link" between amel and ultrahypo. If amel has 0% melanin, and ultra 50% melanin, then ultramels would have 25% melanin.
I would say that yours could very well be an ultramel. I really can't see the eyes, which is important in determining the difference, however, one of the ultramel characteristics is a purple tinge to the saddle borders... remnants of melanin in very small amounts. Yours looks like it has those.
Could we maybe get a few more pictures?