How do some apps get past ad blocking?
It's been 5 years since I asked this, and I've finally found a solution for rooted phones.
Google Play Services is the culprit.
You need an app that can disable individual sub-components of other apps. I use DisableService, so I'll use it as an example, you'll have to follow similar steps with other such apps.


Select Google Play Services from the list.
Look for and disable the following components - AdRequestBrokerService, AdvertisingNotificationService, AdvertisingIdService, AnalyticsService and AnalyticsUploadIntentService. 


That's it. Other apps send requests to these services to display ads, and turning them off has no adverse effect on them.