If we go on your theory that all hate is self hate, then moral outrage is self outrage -- perhaps an unconscious recognition that we all have similar drives as which motivates unacceptable behavior.
And so, outrage represents the morality of the weakest of us. If we can condemn something with simple disgust instead, we might be better off.
I have long suspected that moral revulsion is a conditioned response made possible by the transmission from one person to another via language of ideas that have no actual reality, say, like eating using your fingers because of the ridiculous conventional pressure to use a fork, etc. In this way the mind can trigger, via ideation, a a far more fundamental and non rational response, vomiting when having eaten some that is in the process of making you sick. This, I think, is the evolutionary value of disgust.
It seems to me, therefore, that revenge based on moral outrage at anti social behavior is a social primate's way of disgorging sociopathic individuals from the social compact, reducing the possibility that such a disease, if hereditary, can be purged from the social system. This would also explain why conservatives who are the ones whose moral system includes group loyalty and respect for authority will persist in any primate grouping. It has evolutionary value that requires no intellectual underpinnings to maintain.
So basically, I believe that this whole matter is based on disgust and what is unconsious is how disgust comes to be connected to assumptions that have no reality. I believe, then that moral outrage and disgust are basically the same thing and one is not better than the other, and further, that both exist because they have survival value for out non-thinking ancestors and are a deep part of our nature. The answer, then, it seems to me has to do with self acceptance, that we are an animal aflicted with a nature that can't be eliminated by any form of rationalizations, but can be understood for what it. It is understanding and self acceptance, it seems to me, that allow the mind to transcend one's basic nature. One is what one is but the mind, conscious self awareness adds something much more. We are more than the sum of our parts. We are capable of love and one can't really love others if one hates oneself.
When the mind creates standards that are unnatural in the form of concepts and ideas and applies them to oneself, the self becomes divided into a self that fails to live up to those ideas, and a self that pretends it does. The self in such a state is at war within itself.