I believe JL staff at NRT will scramble to make arrangements- overnight in a room with a guard or let you check into a nearby hotel with strict instruction to return in the AM. (ie give you an overnight visa?)
This just based on prior posts.
I also wonder what happens if a flight is delayed at HNL such that they know, BEFORE you board, that you will misconnect...will then refuse you at HNL?