A "decent level of fitness" and the ability to run a 3:19 marathon are very different things, Kev. Being able to ride a bike or be in the army do not guarantee a person can run 26.2 miles in that sort of time, much less when they have already supposedly run 52.4 miles in the preceding 24 hours.
Your loyalty would be admirable if it wasn't so badly misdirected. And I'm not sure why you think blind loyalty is such a great thing - it's blind, after all, so it cannot see sense. You have demonstrated this many times to good effect.
My bet is that we will never ever get any answers out of Rob, nor will you. He's a liar, cheat and narcissist whose only interest is self-interest. Such a pity you haven't been able to figure that out for yourself by now.