Recuerdo que hace mucho yo hacia esto también a través de una aplicación
web, una especie de «bot» (no recuerdo su nombre, lo siento), pero
desconozco si el procedimiento siga vigente ya que Twitter constantemente
cambia sus condiciones de uso y sus herramientas de conectividad.
Me explico, la forma en que yo conseguí hacerlo es por medio de un bot que
leyera la línea de tiempo de mi cuenta en Twitter (es decir todos los
mensajes de las personas a quien seguía) en formato RSS (también conocido
como «feed») y me enviaba los «tweets» a mi cuenta de GNU Social
(quitter.se en mi caso). La aplicación web estaba hospedada en un servidor
de Internet, en un servicio gratuito (no recuerdo si era Heroku o OpenShift,
aunque muy seguramente fuera este último). Cabe aclarar que solo era capaz
de ver los tweets y no publicar desde GNU Social hacia Twitter.
Quizás corras con un poco de suerte y el procedimiento arriba descrito pueda
servirte como pista de como podría hacerse lo que quieres o siga vigente.
Actualmente no he tenido la necesidad de hacerlo nuevamente por lo que de
momento no conozco algún método alternativo.
Un cordial saludo.