Sounds like two bookings, one made with AA miles, one made with BA avios, but all only containing Air Berlin flights.
I agree, but this needs to be clear as it can have significant ramifications with IATA 302.
If all travel in on AB metal and none to/from the USA, it's AB baggage allowance that matters - nothing else (presuming the OP is not Emerald).