They literally proxy your website? I thought they'd cache it... that makes more sense now in your statement that you hit their website with a specially formatted url. Since they pass that through to you you can filter on that.
Also: since you say 4k-5k IPs... any of them from cloud providers? And specific location?