There are a lots of different opinions regarding roosters on this forum, so I'll give you my take.  I really like having roosters around and am fascinated by their behavior.  My roosters belong to several separate flocks that I have on my property.  And I am willing to work through some challenging rooster behavior because I don't have any small children around.  
It sounds like if possible you want to establish a relationship with him where he doesn't feel the need to be defensive, which can be challenging with some roosters because his instinctual role is to protect his hens.  Ideally you want him to see you as the the boss but not a threat to his hens.  I have a rooster who is fine with me when he is free ranging but can get an attitude when I am in HIS run like your Barred Rock.  He will act submissive when i pick him up.  
If he is tough to catch, you could try picking him off his roost in the evening and hold him until you know he is calm, then gently put him back on the roost.   I wonder if you spent some time just hanging out in the run if that might desensitize him and make him see you as less of a threat.
Of course if he continues to act defensively then you will have to put more effort in showing your dominance.  One way is by firmly holding his head down to the ground with a gentle pinch to the back of the neck until he shows submission by relaxing.  
Roosters are so individual; I hope you work out an understanding with him.