Plotting the climbs of Stage 8 right now, it looks like both the official profile and LaFlammeRouge are way off (one shows the summit of Duranus as being 70 meters lower than the other, so hardly surprising).
Strava suggests that I'm (or rather, French topographical maps are) right and the categorised climb (Duranus) is over 5% average instead of 3.5 or 3.7%, so maybe the stage isn't quite as bad as it seems.
Either way, here's the profile I've pieced together, IGN elevation data with a bit of help from Strava and Streetview: