Not arguing against your point, but I doubt Phelps is consuming that many calories during competition.
That’s the diet of someone training for a competition. Practices will taper down the closer you are to the event. I’d bet he’d still have a crazy appetite, but there’s no way he’s doing the crazy yardage/workouts that require that many calories the week of competition.