> Kann ich für
> "Sie schämte sich seiner" ebenso
> "Sie schämte sich für ihn" schreiben?
Ja, beides ist richtig. "Sie schämte sich seiner" ist vom Sprachgebrauch ein wenig gehobener.
Meinem Sprachgefühl nach kommt auch die erste Variante häufiger vor, wenn es um ein grundsätzliches Gefühl der Scham geht (aufgrund der Person oder des allgemeinen Verhaltens), während die zweite Variante eher verwendet wird, wenn es um einen konkreten Anlass / Vorfall geht.
Grüße
Julian