im not an accountant and just a dude on the internet that rolls his face across the keyboard and sometimes words come out, but hear me out. if you use a nym (which you do) and you use a non-custodial non-kyc lightning address (which you do not), then no one knows what zaps you're getting.
look into using npub.cash via cashu.me or rizful.com or coinos.io - the last two require email address, but you can easily use a vpn and a proton mail address and be essentially no-kyc.