Okay here's the newest wrinkle. I've been traveling on passport #1 for official business which I can't use for this layover--don't worry it's 100% kosher. Passport #2 (USA) expires in less than 90 days but more than 60. I will clearly have a same-day boarding pass or at least an e-ticket confirmation to show for my outbound flight. Will passport control give me a problem exiting NRT?