Gledas sa pogresne strane, to sto ti vidis su vec Unicode znakovi dobijeni konverzijom. Ono sto tebi treba da bi prepoznao encoding je originalni byte[] stream od kojeg je nacinjen string, a to je tesko dobiti.
Svi znakovi koje si dobio (sem Dj koje mi je skroz sumnjivo) podpadaju pod Latin-1 (CP 1252) opseg Unicode-a. Jesi probao gornji kod? Gornji kod definitivno nece raditi u slucaju da nasa slova nisu u dbf-u po CP852 (ali mislim da nisu budjavi YUSCII

, sto je dobra vest).
Ako uspes da izvuces originalni niz nasih slova i njiihovih 8-bitnih kodova (mozda kroz aplikaciju koja je napravila dbf, ili ako otvoris dbf kroz foxpro/dbase/clipper), ja ti mogu reci koji je encoding u dbf-u.
PS. ako imas edit kontrolu nad dbf-om mozes da ubacis "ABCABC<nasa slova>" u neko polje i onda da pogledas dbf kroz neki HexViewer i nadjes ABCABC i posle zapises hex kodove slova