This is my experience too. They say 2 business days for their own transfer approval, which seems to mean the next day and the day after, and then after that it seems to take another business day for the SEPA transfer.
You should check in your Revolut account if that IBAN is still the "personal IBAN" that Revolut gives you for Euro SEPA transfers. If it's the same one, it should be fine. If it's a different IBAN, maybe the Revolut general IBAN, then you can't receive payments from third parties to that IBAN, and you'll need to explain the situation to Twino. The new Revolut SEPA personal IBANs for Euros begin GB75REVO (the 75 may be different, because I think it's a checksum).