I am glad you found out there is nothing wrong with your roo, but on the socialization situation.
Whom ever said it was rare to keep more than one roo was incorrect or misinformed. I have several pens with more than one roo. I like to keep 1 roo per 5 hens. I have no problems. Most of mine have been together for a while if not from birth so they have minor sparing matches, but no injuries. That being said, occasionally you get a few boogers who want to fight fight fight. You can get hens like that also. There are no guarantees in the chicken business.
IMO, you need to get 3-5 hens and put them in with him. If you think he needs to be babies and slowly introduced, put them in a small pen inside his pen for a few hrs every day for a few days and them bam, let him have them.
You say that he drives a hen crazy, well what male doesn't drive a female crazy, especially of the chicken variety. Your roo sounds a lot like this buff cockerel I used to have, man was he a horny little thing. He had 5 hens and you could sit and watch him go from one to the other for hrs at a time. I can't imagine if I only had 1 or 2 in there with him, he needed more than the 5 I had, so I bought 2 more.
It might take a few days and seem like he is not getting along with them, but he will calm down. Sounds like he is just going through a hormone phase and needs "release" LOL!!
Get him quite a few girlfriends in there and let him go to town!