It's ambiguous, he could be saying "Not because of my hatred of Vasudans" meaning that he doesn't have hatred for Vasudans. If it wasn't ambiguous people wouldn't be discussing it.
"My Hatred for Vasudans" - What is ambigous about that?
My - Possessive
Hatred - Verb, to Hate
Vasudans - Object of Hatred
ie "I have hatred for Vasudans"
I like how what I said is getting completely ignored, and people are saying "there is no ambiguity"...
Wait, no I don't. 
I'm not ignoring it, it's just wrong is all. So why would I mention it?
Bosch admits he hates Vasudans, and he admits he loves Humanity. If he meant it in the way you believe, he would've said:
"I'm not doing this out of hatred for Vasudans, but out of love for Humanity"
After all, if he gives a **** about Vasudans, Why doesn't he intend to bring them into the Alliance as well? It's fairly clear that he's setting up a Human-Shivan Alliance. Not a Human-Vasudan-Shivan alliance. Vasudans aren't in on the deal because he doesn't give a damn about them.