I think I see his error. Those aren't intentional surface segments, he thinks he gets the connections for free!
He writes 4 flights for within each continent, and assumes you get a free flight between continents even though the start and end point isn't a gateway city.