This is the same arrangement CX has with BA at all stations where CX uses BA's lounges as far as I know.
Logically if CX did do a deal with BA to allow the CX pax to use the dine-before-you-fly facilities in the BA lounges this would end up in the ticket price.