At least in my iOS 18 Passwords app, the passwords are shown in a monospace font that (probably deliberately) differentiates all these (e.g. a slashed zero).
Key generation on iOS 12 is unlike generating entropy during AES encryption through a mouse.
That's why my own password generator on my phone (which predates any password generation by iOS) uses base58 encoding.