I doubt this would violate adsense's tos. You're not using a competing contextual program, and while you could block the majority of the ads for the advertiser, it's not possible to block them all. CJ publishers do all sorts of things to get more adwords exposure.
Adsense allows affiliate ads on the same pages. These ads are often competitors of the adwords advertisers.
Bottom line, I have the same senario on a few pages now and haven't had any adsense interference. I can't see why they would care too much about this.