Eto rešenja!
Ako si imao u fajlu
INSERT INTO ... 'podaci u 1250'
onda sqlplus nije radio konverziju. Mogao si da rešiš problem na dva načina (kada si otkrio u čemu je problem):
1. Onako kako si ti uradio, tj. da modifikuješ fajl sa podacima tako da umesto 1250 sadrže string literale u UTF8 ili
2. Da prebaciš na klijentu 1250 kodni raspored, pa da ne menjaš fajl. Tada bi ti podaci u insert komandama automatski bili konvertovani u UTF8. Naravno, poslo inicijalnog punjenja, vratiš UTF8 na klijentu.
Kao što sam ti i rekao, problem jeste bio sa NLS_LANG, tj klijent je imao jedan NLS_LANG a bio je potrban drugačiji, kako bi se ispravno interpretirao sql fajl.