Calling a black doctor from Cameroon a "witch doctor" IS racist. Only a racist can't see this, now matter how one tries to hide it. A medical school graduate and true professional would have found a more learned way to express disagreement.
You seem to be okay with that.
-PJ