I wonder if the TCP improvements are part of Altéa (what's behind FLY) - a lot of airlines that use the 'native' Altéa OLCI / check-in modules have the option to "add passenger" using their reference/ticket number, and it's pretty much impossible to then split them off. Next time you enter OLCI with your reference, you'll see all pax listed, even across bookings.