You said you've found flights on United. But you're considering booking with ANA or Avianca. Is there a reason to not move your Chase Ultimate Reward points to United and book with them? Is the flight cheaper thru another carrier? And if so, have you checked Air Canada?