The problem with "x racial analogue is too far away from the Sword Coast to be realistically included" is that it makes the assumption that there's no trade from those places - when there absolutely is. Adventurers are always the exceptions, and it's possible that they could be representative of many far flung places. Also, you don't have to go to Zakhara for African analogues, they also come from Chult which is just south across the sea from Calimshan.
Z.
Chult is more along the lines of middle and south America... but, as I said, sure, there could be the odd Zakharan trader or Shou monk as a player character, but I would understand when Larian doesn't allow that option for a game set on the northern middle Swordcoast. Besides: Personally, for me, Implementing the looks alone would not really cut it in the first place. Those characters would hail from very different cultures, sporting at least heavily accented common, if they speak it at all, and using completely different figures of speech, references to deities, etc. That's what's often forgotten when people talk about diversity... it's usually not as simple as they make it out to be.
On the elves: I hear ya! Elves should deffinatly not look like caucasians, not even in the Realms. Especially Eladrin (High/Sun Elves) should have: High cheek bones, almond shaped eyes, otherworldy dellicacy of facial features... etc. but I guess - with Larian so very proud of their face scanning job - they just took the easy way there too.
...and finally on the dwarves: Yea, well, they might be called shield dwarves, but they all hail from the Great Rift, if you catch my drift...
