As you say, Goblins are evil because they do evil things like eat and torture people. There is no need to invoke "aligned with evil" here. As soon as they start eating and torturing people they are evil, full stop. It is the torture and the murder that makes them evil.
Nah ... it works exactly the other way around.
Its not "they eat, kill and torture other sentient beings, therefore they are Evil" ... Its "they are Evil, therefore they kill, eat and torture other sentient beings".
It might not seem like huge difference at first sight, but it is! A imply B does not mean B imply A.
To put it in different perspective here is example: Animal is a fish, therefore it swims. Animal swims, therefore it is a fish. (Nah, its just swimming mamal. :P )
See?
I still dont understand why cant we change Race for our hirelings. Lets us play Githyanki as racist as they trully are!