Instead of via IB, try via rj.com and access Manage Booking section using BA PNR. From there you can see what seat is available for selection.
Once saved and confirmed, remember to return to the seat map and see if the selection stays with the booking. At times the selection won’t stick