No tyle to się domyśliłem, ale nie widze różnicy poza kompilatorem między moim komputerem a komputerami docelowymi.
Baza ta sama, połaczenie to samo, sterownik odbc ten sam, system kodowania wina ten sam, a polskich literek poza moim kompem dalej nie ma.
Skończyły mi się już pomysły gdzie leży przyczyna.
Polskich czcionek nie ma tylko w danych pochodzacych z bazy reszta działa bez zarzutu.
Problem częściowo rozwiązany, nie wyjaśnia może czemu tak to działało ale trudno. Sęk tkwił w w zapisie danych a dokładnie w formacie danego parametru, domyślnie builder ustawił na String (zapis ascii) a musi być WideString (unicode). Dalej nie wiem dlaczego u mnie działało to dobrze przy kodowaniu ascii a u nich nie działo, ale po przejściu na unicode działa wszędzie.