The pubbies have already replied:
http://voices.washingtonpost.com/the-trail/2008/10/06/mccain_lawyers_push_back_on_ob.html
From the Washington Post:
“In an interview, Bennett said McCain should never have been dragged into the ethics case to begin with. He said that after his own lengthy investigation, he came to the conclusion that the case against McCain and former Sen. John Glenn (D-Ohio) “should have been dropped” because the evidence suggested that once McCain understood that the Justice Department was investigating Keating, he backed off any involvement. Dowd noted that McCain threw Keating,once a strong supporter, out of his office after Keating pressed him to intervene in his case.”