Has probado a instalar los últimos jedi en tu delphi 6?
http://jvcl.delphi-jedi.org/
Espero no confundirte mas porque hablo de oidas pero creo que en la JclUnicode tienen funciones del tipo UTF8ToWideString y similares que quizas puedan ayudarte. Lo dejo mas como propuesta por donde empezar a mirar que como solución, pero de veras creo que podría servirte.