I was wondering if that might be an issue. I also remember in the past my physical revolut debit card not being acceptable in some context (not car hire). I haven't come across that though for a long time and I think that now that revolut have an irish address and revolut accounts have Irish IBAN might be the reason.AFAIK you can’t hire a car with a virtual card.