Does Bolt12 even really solve the privacy issue? It solves the 'need to create an invoice, or need post a node ID with keysend enabled, or setup a lnurl contraption issue'
Discussion
Granted, I haven't done a deep dive in Bolt12.
It doesn't solve it, but it does help to reduce exposure as a static pubkey isn't part of the invoice anymore, and then can use alias SCIDs and route blinding etc.
Still have to be able to reach your node, but VPN/Tor help there.