Получить от МК, при питании от 3.3В и 1.2В нагрузке, бесконечный
ток, увы, невозможно. Я как-то считал подобный резистор.
Получалось, с учётом сопротивления P-канала ключа выхода МК,
желательно отрицательное сопротивление. Посчитайте максимальный ток через диод оптрона. Достигнет ли он предельных 50мА? Или какое там ограничение на сам вывод?