Checking the above itinerary in Sabre -
1) You cannot book the Cobaltair flight on the same ticket as the other segments.
2) The ticket must be validated on BA since both trans-atlantic flights are "ticketed" as BA flights, even though the return is a codeshare.