Well, I am sorry to say this, I agree that she did few mistakes in past by not confronting bamini ,but that too she did it due to pressure .
And her point of view regarding to farsis, she is actually right ,she knows that their intention is not right. Not only patriotism, but it can also called as intelligence to suspect and differentiate between what is right and wrong.
Because, the day when she participated in the trade distribution (first episode), she did not oppose anyone else other than Darius, Bcz she knew the deal that he put forward was of loss. Even now Darius intentions are not good, he is doing human trafficking, and shivdutt who respects bamini alot as a brother, did not even bother to tell bamini and in fact involved himself also, this is not just.
Even bamini knew anusuya cannot take such a drastic step, so she allowed her to speak and gave her rights as maharani, or he could have thrown her out easily.
And in fact she believes to stay united and not to fight, she wants to safeguard her mother land, this is really an amazing quality.
So, calling her a racist is not right