I agree about no challenge - I also agree he could not replicate his 'feat.' Plus he has been proven to have cheated on his attempt.
If anything else is to be done, it would be to demand documentation of his alleged PRs or to have them replicated a la Rossi type challenge. All the other goofy pseudo-marathons smell a lot like the iranmarathons garbage.. As to his backstory, it's hard to refute that unless his actual family members come out against it.
There would be too many moving parts to the challenge - too hard to monitor three marathons and never mind the fact that ry does live in this country.
Karma wins every time, I'd rely on that.