А почему не сделать оптический модуль выносным? На небольшом проводке и может даже отдельно подключаемый.
Ну и мини-тослинк вроде как есть совмещенный с наушниковым миниджеком.