Or (being devil’s advocate here): just don’t be a fucking slut. Have like 3 partners and have ypur website pick the best offer dynamically, it’s not that hard. In the end they all use AdSense, so they don’t even need to give data to the other 873 or even Google itself - as you said ads don’t have to be targeted. Although it’s not as if it won’t get there anyway.
Sorry to bother you, but how do you check/block scripts? Personally I use Firefox with uBO and Noscript, but noscript seems pretty rudimentary since it only lets you block domains. Me not knowing what the various per-domain toggles mean doesn’t help either.