I think, personally, the only bit of verifiable evidence to exonerate him would be the tattoo.
The eye colour - people's eyes change colour with light and mood, and I'm not sure I would feel confident in the witnesses report on that, given the situation.
Wasted calf......I'd want to see photos of what that actually meant before I compared to the scene photos.
Email - could have been set up on a timer. Especially if he knew he wanted to go for a run that morning so wouldn't be in until later (later, not late necessarily) but, say, a client was waiting for something? Better evidence would be someone emailed him around that time and he replied, and the email can be shown to come from the office and not his phone (for example). It may be that is the evidence that has been put forward of course. Preferably several emails. And someone else was in the office at the same time as him and saw him (though they might not remember of course), and a swipe entry card record (actually, why haven't they mentioned that, all banks have those!).
But the tattoo - that's pretty definitive. Though, in some of the scene photos it does look like runner has a tattoo. You'd also need to have information on when he got it done of course.
I suspect it was the drug possession that was more likely why the police had not NFA'd him. While we know bankers all indulge, if they get a criminal record for it they are likely to lose their job.