I just had this very issue with 2 doors leading to the outside patio. There was one light and one switch and the other door was 10' away but to get to the other door you had to walk a good distance in the house around a bathroom and thru a bedroom. Inspector wanted a switch at each door. The lone light illuminated both doors. He insisted on a 3 way or 2 sp. for 2 lights because it was so far away.
The code will allow the switch to be on another floor if you want. Now I don't see why the code is written this way but there is no wording to support another switch. Does anyone know why a switch is not required at the door to a room or outside.
I'll give it a shot. There is no money in lobbying the NEC CMP for the location of a switch.