Actually, I forgot how LNURL-auth works, lol
We do not receive the pubkey of your wallet. It's a domain-specific key. So my proposed solution wouldn't work.