I recently had seats booked on BA metal under an IB code on an AA ticket. Even though I was able to select seats on the IB website and the BA gold line told me they were reserved, the seats vanished at check in, which was a real pain.
When you DO select seats, double check with BA that the reservations are 'confirmed'.