It is possible, just not by using Card.
You use Bank wire.
I am from Croatia, my t212 is in USD, I have deposited USD via Revolut Bank wire.
I have not tested withdrawal, as this is long term investing account 15+years so I don’t plan to touch money for some time…
For Revolut converting, I doubt , they use same IBAN for each currency so they accept USD or any currency.