You could always have the AA RTW desk price a ticket, and then have CX do the same.
BTW, the AA RTW desk is usually good about booking the non-codeshare if you prefer, as long as there are some AA flights. You could always book it originally with codeshares and then call later and switch.