1) the female appears to be an upper class indian.
2) the driver appears to be a lower class arab.
so, i don't think the observation of her skin colour and ethnic background is entirely irrelevant, it's just that you have to put it in context; i think that what you're seeing here is a normal class relationship in india, with the difference being that, in india, the lower class arab would not dare defend himself.
to be clear: what i'm saying is that it seems as though she is behaving in a racist manner.