Thank you for the response!
In practice it seems lightning address providers are not adhering to the length that their lightning addresses specify.
That’s interesting. IIRC Wallet of Satoshi specifies an allowed length of 32, which felt small. I wonder if they’re enforcing it. SN enforces theirs at 1000 chars