Usually browser based adblockers such as Ublock Origin apply extra logic on top of domains to determine if it's an ad or not and if it should be blocked, and they're usually quite successful.
Sort of what you would do to get your analytics script past UBlock.
Like, use Cloudflare worker or something to proxy your analytics script and it won't get blocked.
Just a thought, far from sure.