Oh please wrote:
He was also the worlds greatest 10000 meter runner, so of course he could have run a good marathon off that.
So what? Re-read the question. He is an answer.
The question wasn't "Can any sub-4 miler who isn't also the worlds greatest 10,000 meter runner finish a marathon?"