Yes, according to expertflyer there are 4 C seats available on CA929 (the two later options are full). In fact, I almost didn't check but there are 2 F seats available too and you should be able to book these as this is the shorter flight. Lie flat seats according to SeatGuru, not bad for a 3 hour hop.
If NH960 was cancelled I guess they'd put you on a different flight, and this "plan" might get you the perfect same-day connection but it's a bit of a gamble. ANA has NH960 marked "NQ", maybe meaning non-qualifying so perhaps you won't be able to book it anyway.