McEnroe would not lose to Serena. I think you are seriously underestimating his ground game. His current day backhand is still one of the best shots in tennis.
If he can handle Pete Sampras' serve still, he can handle Serena's.
Again, I think you under estimate how good Mac's groundies are - even today