Well, if he has a rock-solid benign explanation, why doesn't he come on the stand and testify?
As I understand it it's not out of the realm of possibility for a lawyer to advise doing so even for completely innocent clients. It's not hard to get tripped up on the stand and sound guilty even when you aren't.