I don't know what's going on with IB seating recently. I have an IB Express flight marketed as IB on a ticket issued by CX and it just says to call. There have been lots of reports recently of weirdness as well.
Usually you can actually get decent seats by OLCI. It seems it's only working for directly booked flights lately.