I just checked and the CTC Wings Course cost is almost exactly the same as the Future Pilot Cost (89k). However those selected from the start as a Future Pilot get their type rating cost included.
So the guys that started on the CTC Wings course will start at BA with 20k more debt, by paying for their type rating. Maybe I have missed something..
BA has some very aggressive profit targets to meet, so maybe taking cheaper cadets and making them pay for their type rating will help them meet these targets.