Agree with some of that, disagree with others. Black people can absolutely be racist. As you mentioned, it requires power and predjudice. If you are the only asian guy in a company that is purchased by a black owner who hates asian people, and you're fired because for no reason other than being asian, then you were a victim of racism. The "power" aspect of it doesn't have to be national in scale. It does when people are trying to make the case that only minorities can be victims of prejudice, but that's just not correct in definition. I strongly agree that people mistakenly apply racism as the term to describe one person not liking another for their race, culture, religion, or beliefs.
You misunderstood what I mean by institutional power. To use your example, black men as a group do not have institutional power to mass fire Asian people from jobs across society. Along with the power aspect of racism, you also have to identify who, as a group benefits from that black owner's racism. It doesn't somehow empower black people as group, but it does whites. If anything, its a perpetuation of white on non-white racism, which is the point. Using this framework, the black person is perpetuating white racism/supremacy on the Asian person. It gets more complicated than this, but I don't think it's something that we need to get into at this point.
I would also not stoop to using dictionary definitions because dictionaries aren't very precise when it comes to describing complex social phenomena like racism.
Then the quip that he's been systematically conditioned to be bigoted towards other religions is absurd. Many of the slaves maintained their religious practices, whether it be traditional/ancestral, Islam, or anything else. That's why the deep South has such an interesting combination of many belief systems among blacks.
Sorry, but you're incorrect: a vast majority are Christians. You could argue that small aspects of various African religions were incorporated into the way they worship, but not that it's very diverse because it really isn't.
There's no need to qualify him as a "religious bigot". The definition of the word already includes that. Members from all races, creeds, and beliefs can be bigots. There is not power associated with an intolerance of others. For all we know, Cain may be intolerant of arabs and latinos.
I think it's important to make the distinction when people are referring to him being a racist without knowing where this prejudice is coming from. I'm not saying there's not a racial aspect of islamophobia; just that it's probably more of an effect due to his religion, rather than racial prejudice.
bigot: –noun-a person who is utterly intolerant of any differing creed, belief, or opinion.
Like I said, dictionaries aren't precise.