According to the scenerio you painted, it was lose-lose no matter what happened. The top of the ticket is going to dictate to a large degree how the Veep is to represent the ticket, that's just the way it is. You play second fiddle to McCain and he's going to have it composed in a way he believes plays to his strengths since he's the top. McCain isn't going to upset the radical leftist because I'm betting he actually believes that by not attacking them and Ayers, Wright, Johnson, Raines, he can woo, maybe not them, but some who are marginally kook left.
What the MSM is going to say is what they're going to say anyway, nothing can be done to stop that. Either the American people, after years and years and years of being documented just how much the MSM is in the tank for Democrats/liberals, know that the MSM is biased or they don't. If they don't realize it, and it influences them to vote for a couple of Marxists, then they'll get what coming to them for being stupid. And unfortunately, the rest of us will get dragged into their stupid mistake and have to deal with it, but that's life.
.