Perhaps what is needed is a slight rule adjustment on your logs.
I suspect that these entries are ending up in your logs because there is an embedded URL which is seen as malicious.
For the domains you gave they are either categorized as "Web Ads" or "Internet Services":
So in your access denied log rule you could exclude sites that were blocked with the Block.ID of 10, and include the category of "Web Ads" or "Internet Services".
Or, you could make an adjustment in your rules to have a special block page for "Web Ads" or "Internet Services" with bad repuation, and assign those blocks a special Block.ID.
Let me know if this helps,
I too would love to see a malvertising category but our solution was what Jon already suggested.
The first two rules will get a reason code 10, they are handled by McAfee. The fourth, fifth, sixth, and seventh are filters that we manage, they each get a custom block page and a custom block code. This is important for our data reporting as well as knowing when McAfee has begun blocking a site that we blocked manually.