I realize now it probably would have made more sense to not stay in Munich the whole time and did a round trip with overnights. It's too late to decide to make that change now.
About your day trip plans... if you keep them all...
Salzburg: 3.5 hours getting there and back by train, so you should have a firm schedule for seeing whatever it is you wish to see there. With the D-Ticket (a solid idea as the Bayern ticket has an after-9-am rule on weekdays!) you can leave early and come back late for this day trip. Replacement ideas:
Nuremberg: Also 3.5+ hours round trip. Same strategy as for Salzburg - go on Sat or Sun.
Stuttgart: Forget Mr. D-Ticket unless you want to waste 7-8 hours on the train. Buy normal tickets for the high-speed trains. This will still require 4-5 hours of train travel, however.
Innsbruck: 5+ hours on this day with the D-Ticket. Get normal tickets for the high-speed trains. Maybe 3.5 - 4 train hours now.
Neuschwanstein: Around 5 hours round trip on trains/buses w/ the D-Ticket for this 25-minute tour.
They say there's no such thing as bad weather if you change into the right clothing... There's also no such thing as a bad day trip if you are willing to change to more-doable outings... I suggest dumping the Innsbruck and Neuschwanstein outings and replacing them...
Day trip to Kloster Andechs: (see Rick Steves' guidebook.) Less than 1 hour to Herrsching on the S-Bahn + a nice hike. Or take the train + bus connection directly from Munich. The hike is well marked and a popular way to get there as the scenery overlooking Ammersee Lake is super. Interesting monastery, fun food, good beer, family atmosphere. https://www.andechs.de/en/visitor-information.html
Schloss Nymphenburg (Nymphenburg Palace): Much more interesting than Schloss Neuschwanstein, and right in Munich. King Ludwig II (the Bavarian King who built N'stein) lived in this place as a kid. You'll need 2+ hours to see/do all there is to see/do.
https://www.theworldisabook.com/16991/munich-with-kids-nymphenburg-palace/
https://schloss-nymphenburg.de/ (choose english)