...also ausprobieren konnte ich es jetzt leider nicht, aber ich hab mir nochmal das Datenblatt zu gemüte geführt:
Im Auslieferzustand ist CKSEL0 und SUT1 gesetzt. Das entspricht der internen Taktung mit 1MHz.
Für die externe Taktung müssen, so wie du's (x-ryder) beschrieben hast, CKOPT, CHSEL3-0 und SUT1-0 frei (nicht gesetzt - keine Häkchen) bleiben.
Somit habe ich unbewusst schon die richtigen Einstellungen beim ersten Mal programmiert. Auch nicht schlecht.
Jetzt muss ich nur noch das Problem mit den zu übertragenden Zeichen klären.