Yes, US and AA are alliance partners, but you can't transfer AMEX points to US and then pool them with AA miles for a BA award. You can only pool US and AA miles for awards on AA or US, and even then only for awards that AA offers directly to US frequent flyers, or that US offers directly to AA frequent flyers. These are separate award schedules that are in some circumstances less favorable than are offered to the airlines' own members.