I just remembered that I have an old Backblaze account. And Backblaze supports Yubikey (but unfortunately not FIDO2). I'm also now researching that option.