Liquid will hide amounts, not addresses, so a blatantly obvious connection will remain.
Lightning.. yeah, good luck not screwing it up. The utxo that opens a channel is public knowledge and so are channel balances.
This is all downstream effects of lack of privacy on the L1. All satoshis have a history, this history can and will be used to discriminate between them - that's what this law does.
Entirely predictable, unfortunately.
