I am a bit surprised the proposal doesn't suggest using a hash (such as SHA-2) rather than directly passing the email address.
https://pypi.org/project/email-normalize/
https://stackoverflow.com/questions/9807909/are-email-addres...
> https://example.org/.well-known/openpgpkey/hu/XXXX
> SHA-1 hashed and z-Base-32 encoded [to distinguish it from a fingerprint]
> The local part is always lower-cased before the encoding. [...] A common example for case-insensitivity are visiting cards which capitalize the canonical lowercase mail address for easier reading.
https://wiki.gnupg.org/EasyGpg2016/PubkeyDistributionConcept