Just to follow up, I went to the Cathay site and entered the relevant LH and BA numbers against each individual segment in the booking ( for some reason it was easier on via the CX app rather than website). Being somewhat doubtful that it might work, I phoned LH as suggested above to confirm if they had all pulled through which they had! Here's hoping they all credit correctly
Thanks to everyone for their comments and advice