International definitely explains it. Often one system only sees direct connections to/from their own flights. If all segments are on the e-ticket, you are OK.
Another poster here recently posted about how DL canceled the return portion of their flights. Berated DL and AA for the problem. But they didn't realize a "reservation" is just that - a reservation. It is not a ticket. I still don't think they understand the difference. You need BOTH a reservation and a ticket number for all flights. The e-ticket receipt needs to show all flights. It seems like you have that.