There's not a list of wallets that support Zaps that I know of. Eeasy enough to check, by seeing if a Zap works or is just a regular LN payment.
LN Auth can be done from either a custodial or self-custodial wallet. Its simply a way if linking an LN Wallet to a service, regardless of level of custodianship.
Make sense?