Wow! I'm having the total opposite experience this week as my Spitzhauben is a total sweetheart and he just started getting picked on by a bunch of roos at once (previously wimpy Polishes that must have discovered their testosterone). I know I shouldn't take sides in the natural order of things, but I always do (like rescuing a frog from a snake's mouth last year). It doesn't help that the blood shows up more on all Sptiz's white feathers. I think I have a lifelong affinity for the underdog anyway, reflected in my career and other things I do. On the other hand, I have also secretly kind of hoped that bullies would get their day too. But when I think about what that actually means, I don't ultimately wish anything bad on them either.
So your Spitz is mean, at least by human standards, based on how he treats you. As for his relationship with your other roo, are they just dong what roos do, ie duking it out for top slot? I guess what you do about the fighting depends on your reason for having the roosters and chickens. I personally have mine as pets, so I don't want to see harm come to any of them, but I also don't want to part with any either. Perhaps you can re-home him if there's nothing about him that is desirable to you. I'm sure he could make a nice guard for someone's hens, plus I'm sure he's beautiful.
As for letting them fight it out, I guess it depends on how far the other roo wants to take it. Is your Spitz able to back down and have a place to escape to? When my Spitz was being relentlessly chased, he came running across the pen and up my coat onto my shoulders so I could protect him. When I saw the others not giving up, I knew that I had to keep them physically separated. I can't stand any suffering at all but your mileage may vary.
I don't eat birds at all, so I can't suggest freezer camp, although on a purely intellectual level, I can see people's reasoning behind it.
Good luck-I hope you and your roos find peace.