Especially when your non-ethnonationalists include the likes of Steve Sailer...
[1]http://habitableworlds.wordpress.com/2013/04/24/visualizing-...
However, in normal speech racism is defined as believing that human are separated into different races and that there is a hierarchy of superiority, usually with your own race being on top of it.
There is nothing wrong with helping usual target and/or victims of racial or other hate to offset the potential effects said hate. Unless you of course believe safe shelters for women are inherently sexist. In which case you are just old fashioned rasist slash chauvinist.
Really, I think your definition is in practice useless. The reality of the word is that when identity politics are involved and people hear something they don't like, they scream "racist".
Here's just one ~$4 billion example of tax payer money spent under the assumption that differences in loan approval rates were racist and not related to other factors.
http://www.nytimes.com/2013/04/26/us/farm-loan-bias-claims-o...
Gottfredson, L. S. (2005). Implications of cognitive differences for schooling within diverse societies. Pages 517-554 in C. L. Frisby & C. R. Reynolds (Eds.), Comprehensive Handbook of Multicultural School Psychology. New York: Wiley.
www.edge.org/response-detail/10376
As was evidence by the article on the nature of psychopath psychologist, he didn't commit an act of violence, despite his predisposition of it.
Many, many subtle social effects can contribute to worse performance of subjects.
Likewise I often see 'genetic' argument used to justify the status quo. I.e. the ones in power are in power because they have better genetic material and not just because they are good at exploiting current system or just plain lucky.