TLDR: I believe all this bs is just a national origin discrimination, please suggest an alternative EMI which accepts Russian citizens (not residents).
A detailed story:
I am a proud owner of a sanctioned passport and a LLC in a joke jurisdiction so my banking options are quite limited...