Da hast du wohl recht.
Zu beachten ist, CHGATR wandelt die Daten nicht um sondern setzt nur das Attribut. Dies kann und wird unerwünschte Effekte haben.
Für die Umwandlung gibt es den QSH-Befehl iconv (analog zur C-Funktion).

Übrigens: mit "touch -C 1252 Name" kann man eine Datei in QSH ebenso erstellen.