You need the IB PNR and the reservation needs to be ticketed.
My BAEC Avios PNR (on 125 ticket stock) with IB flights only, shows up fine on the IB website and I was able to select seats (but not on BA MMB); That was before Christmas; I havn't tried again recently.