I had the same experience.
I found Iberia and reserved seats for my TA booking. I was unable to select on ba.com either for three of my flights, the exception being the flight that is operated by BA, even through it was booked under the IB codeshare flight.