Originally Posted by AGS
I forgot to mention this earlier. I was in the same situation as you, with very limited time in Munich. I was originally going to leave my car at The Welt but at the last minute decided to drive it to the drop-off location myself. The location closes at 2:00, so as long as your delivery is scheduled for noon or earlier you can always do that. It's only a half hour drive (barring any traffic) from The Welt to the Munich airport drop-off location.
Thing is my delivery is March 23rd, within the snow tire restriction.