PawnはActorを継承しているので、基本的に扱いは同じです
なのでSetActorRotationで通常問題ないのですが、FPSテンプレートの場合少し都合が変わりまして
FPSテンプレートのキャラクターはPlayerControllerのControlRotationの方向に常に従うという設定になっているため、回転の設定はPlayerControllerのSetControlRotationで行う必要があります。
この設定があるためSetActorRotationで回転を設定しても変わらないように感じたわけです。