I have a user that needs to be able to change ownership of account reocords for just one other user. They are not in the same role hierarchy. Created a permission set to allow "Transfer Records" and an Account Sharing Rule from her Account OwnerID to his Role. Tried a validation rule to limit his ability only change her records, but he can change anyone's ownership of Accounts.