Well it seems I had most of my classifications right, but some did surprise me.
What's underlined are my mistakes from my original prediction yesterday.
HC (7 climbs)
Port de Pailhères - 15,3 km @ 8 %
Mont Ventoux - 20,8 km @ 7,5 %
Alpe d'Huez 1 - 12,3 km @ 8,4 %
Alpe d'Huez 2 - 13,8 km @ 8,1 %
Col du Glandon - 21,6 km @ 5,1 % (first time ever being HC on this side)
Col de la Madeleine - 19,2 km @ 7,9 %
Annecy Semnoz - 10,7 km @ 8,5 %
1C (8 climbs)
Ax-3-Domaines (1360m) - 7,8 km @ 8,2 % (MTF)
Col de Menté - 7 km @ 7,7 %
Col de Peyresourde - 13,2 km @ 7 %
Col de Val Louron-Azet - 7,4 km @ 8,3 %
Hourquette d'Ancizan - 9,9 km @ 7,5 %
Col de l'Épine - 6,1 km @ 7,3 % (honestly expected 2C)
Col de la Croix-Fry - 11,3 km @ 7 %
Mont Revard - 15,9 km @ 5,6 %
2C (13 climbs)
Col de Vizzavona - 4,6 km @ 6,5 % (first appearance)
Col de Marsolino - 3,3 km @ 8,1 % (first appearance)
Col de la Croix de Mounis - 6,7 km @ 6,5 %
Col de Portet d'Aspet - 5,4 km @ 6,9 %
Col de Macuègne - 7,6 km @ 5,2 %
Col de Manse - 9,5 km @ 5,2 % (Vaison-la-Romaine - Gap stage)
Côte de Puy-Sanières - 6,4 km @ 6 %
Côte de Réallon - 6,9 km @ 6,3 % (didn't think those 2 climbs would make KOM as they weren't on the first list as part of the ITT)
Col de Manse - 6,6 km @ 6,2 % (Gap - Alpe d'Huez stage)
Col d'Ornon - 5,1 km @ 6,7 %
Col de Sarenne - 3 km @ 7,8 % (first appearance)
Col de Tamié - 8,6 km @ 6,2 %
Côte du Puget - 5,4 km @ 5,9 % (wasn't on the first list, I expected it to be 3C)
Back to 3C
Col de la Serra - 5,2 km @ 6,9 %
Col de San Martino - 7,5 km @ 5,4 %
Col des 13 Vents - 6,9 km @ 5,6 %
Some classifications are definitely weird (Puget 2C, Serra 3C or Macuègne 2C and San Martino 3C).