I had the same issue! I called United and the booking agent put me on ANA 846 (leaving SIN 12:35 am and getting to NRT 8:45 am) and ANA 12 (leaving NRT 10:45 am and getting to ORD 8:25 am). She was also unsure of why the flight was delayed and was confused herself...