Does ‘Carre Neige’ (the ski insurance you can buy with your lift pass in Chamonix) cover you for ski touring?

No. Only for the lift accessed off piste skiing. Check your policy details thoroughly with regard to your intended activity and make sure you are appropriately covered. Bon ski!