fees on GIP to GBP card topup

I have a Gibraltar issued debit card/Visa that can be linked to different accounts (GBP/EUR/USD).

I would like to transfer GIP direct into Revolut UK Stirling account but the card being registered in Spain makes Revolut SAY "YOUR CARD SEEMS TO BE IN GIP. THE CONVERSION TO GBP WILL BE DONE BY YOUR BANK.
The rates are the same
Thanks for any help