Air France say on their web site (http://www.airfrance.co.uk/GB/en/common ... france.htm):
place your bicycle in a protective container (cardboard*, hard plastic). Bicycle containers are available for purchase at most Air France check-in desks.
Technically the CTC bag is a protective container, but obviously not cardboard or hard plastic.