This can't be said enough. You can't take the most obvious window-dressing and attractive bits of history from real-world cultures, apply them to a slew of fantasy species, and then act like we're the weird ones when we get concerned about said fantasy species getting the short in of the stick in racially-focused manners. You can't cry 'it's not racist, it's fiction!' when your fiction is very very clearly inspired by real-world events and analogues. Your fiction does not exist in a Perfect Artistic Vacuum away from culture, such a vacuum does not exist. You say you care about the representation of real world people, but you used real world people as a base for your fictional creatures and you didn't move those fictional creatures very far away at all from the real people. So you have to care about the representation of the fictional creatures, or you have to stop taking inspiration from real people.
I realize technical limitations are a thing and I accept that, but sex scenes and the like should have been dropped before the consideration of, well, real people was dropped. And if we're supposed to accept in-universe racism as an ignorable personality quirk for a character we're overall expected to like (since they are a companion and an LI, after all), then you should have perhaps given the implications of this more thorough consideration.
Firstly, I don't know why you're assuming certain races will be denied romance. As per the OP, restrictions don't mean dwarves will only be able to romance other dwarves, but that a given companion of any race might or might not want to romance dwarves.
Secondly, and again referring to Allan's OP, technical limitations are not only about sex scenes. They're also about kissing, hugging, or even getting the romance specific option to comfort your love interest while out in the field.
Thirdly, not being attracted to a certain race does not automatically make you racist. What we consider attractive is completely erratic and out of our control, not born out of a conscious effort.
Fourth, people are making way too big a deal out of this.