The weather over the Alps is not looking great though, and I can't go much above FL180...
I wonder why you think so .. .. ..
the front tracking south looks like it will clear the Alps during Tuesday as the high dominates. I would have thought Wednesday should provide a good transit, or certainly if not by staying further west and transiting along the coast the weather would seem pretty good.