Race can be used to describe both species/subspecies as well as humans of different origins, ie ethnic race.

As for the current argument, take a picture of Goku in non SS form and ask people who know anything about him what nationality he is. See how many name an Asian country. I think that pretty much sets it straight.

If the majority say he's Asian (which I would expect), then for whatever reason, he obviously looks Asian.