Your attitude comes over a little harsh for one asking assistance.
I think if you are a photographer (as am I) than you must drive. A photographer without a car in the Dolomites is going to be fairly limited on how much they can see or do as the region is served by public transit but likely not on a photographers clock so you are stuck to the bus schedule. Yeah a multiple week car rental is expensive but so is much of the things we do as photographers.
The worry is not the route to take as you have 2 good options but where will the car rental start and end from.
Picking up a car in Switzerland and dropping off in Italy will cost a fortune so you have to figure into your plan a R/T route for dropping the car off in the same country.
By the looks of it you have 2 route choices, I think the longer more Northernly route would be far more scenic.
Option 1 would be to go south to Milan and over on the Italian highways to Verona before heading north to the Dolomites. This would be faster but all highway so not really very scenic and the places to stop in would be cities.
This route could probably be driven in 1 day though.
Option 2 would be to drive north and then east through Switzerland or through Austria before reaching the Dolomites.
This is a longer route due to slower roads which will definitely be more scenic. I think you would stop for pictures along the way so would want to plan an overnight either in North Eastern Switzerland or just over the Austria border or maybe in Liechtenstein if you want to be different.
The 3rd option would be to use the train to get to Austria fairly easily and then drive from there in a rental car which post Dolomites would be much closer to return depending on the rest of your trip and where you fly into and out of. Or train to Zurich and rent there if you are using Zurich as an airport hub.
I imagine each route will have tolls involved (Austria has a highway vignette you would probably need though not certain since not on a major highway) ; around the Dolomites Italy has few tolls but there are plenty around Milan and Verona.
Lastly, there is a European lease option through some cars which may be worth looking into given how long you may have a car for, those leases may allow pickup and drop off in different countries without the huge added fee a rental car would have.