Была такая же проблема , когда плавал с прозрачной дайверской маской. Сейчас другая. Выходил из положения так. Брал хороший черный толстый маркер. Проверял его на любом стекле, если пальцем не стирается, значит нормальный. Красил силикон с двух сторон сухой маски и пластмассовый ободок, он тоже был прозрачный. На силиконе держится лучше, на пластике хуже.Первый раз пришлось повозиться. Хватало на 4-5 нырялок, потом подкрашивал. Маркер возил с собой. Каких-то пятен на лице от маркера не замечал. Конечно не супер, но намного лучше чем в прозрачной.