That Lombardia route actually looks great
The flat section before Bergamo Alta is ofc not perfect but I think you can't really do anything better when you have to finish in Bergamo. But besides that flat section it's basically only up and down from the start of Valcava to the end of the descent of Selvino. And this hard middle section is also relatively long, with 5 climbs. As a comparison, the whole lombardia route last year had 5 climbs, and one of them was way more far out, and the last climb was just a little bump only slightly harder than Bergamo Alta. Maybe they could have used the Sormano early in the race, before Madonna Ghisallo, so the start of the race gets harder and some domestiques maybe are more tired at the end, but besides that I really wouldn't know how you could make it better.