I think you are right and the validator is wrong in this case. As you say, if you were flying SYD-NRT and NRT was only a transit then you would be OK, but the surface segment makes it a stopover and therefore the itinerary is invalid.
Of course at the end of the day what matters is whether you can get anyone to ticket it, but I think you'll have trouble with this.