Хотя вы говорите, что telnet не виноват, я бы попробовал убрать его.
Вы пробовали следующее?
socat UNIX-CONNECT:/tmp/vbox.port tcp:some.remote.host:23
Это должно быть 8-битное само по себе.
Значит, проблема была с родительским путем, по которому находится скрипт. Я думаю (Я действительно не знаю, как работает sed ), sed пытался создать файл клона -для добавления текстовой строки и не может из-за разрешений 755 пути . 775 решил проблему.