Maybach just recreated a couple's honeymoon drive across the Alps from 100 years ago. We tagged along in the automaker's new 2026 SL 680 Monogram.