You mention an interesting thing I didn't realize before. Carte Bleues, the brand, seems to have been sold to Visa but CB, the payment system would still be a separate thing and now mean Carte Bancaire. It is not helped by the fact that french people literally adopted carte bleue as a generic name for payment cards.