EDIT - after doing some research, I believe this is not a bug, but rather a software limitation
Turns out you cannot use 3rd party passkeys on Android 13 or below - you need Android 14 to use 1Password passkeys or YubiKey passkeys to log in to websites etc.
Reference...