I just encountered the same situation. Booked on UA for the NH1005 (LAX-HND).
I called ANA and they can only do the seat within 30 days of departure. The nice agent suggested I try United as they can do it for me.
I called UA and they requested the seat and it immediately was approved by the NH system so now I have the seat that I want.