They also pointed out their updated policy on Third Party Payment Processors like Revolut:
Quote
Please note that we may accept deposits from or withdrawals to third party payment processors if they provide their clients with personalised IBANs that are in the client's own name.
Revolut does this. I think it's okay to transfer to Kraken using Revolut, and Kraken is aware that it is happening, and they are cool with it.