I have several business and personal bank accounts with two major banks. No Android or iOS needed.
Sure they push you hard to use them, but just say it is against your unspecified religion. They cannot make you use Android or iOS.
I spent December last year looking for a new bank to move to. One of my criteria (not the most important but it was on the list) was better-than-SMS 2FA.
No one offers it. There may be some niche, loosely-based finance org that does but none of the banks or Building Societies do.
So, unfortunately, you need it in the UK.
You can also set up a phone number to accept texts from a laptop.
I can do whatever on my bank by just calling. It would be a bit weird to never be able to pitch in on meals with a $ transfer app, but I suppose when you run 2 tech companies you're probably paying most of the time, or you just take a note and transfer it later.