I do like your plan.
And yes the part from Tirano to Chur is Rhaetische Bahn (RHB) you can check
their timetable and also connections to Zurich(-Airport) on sbb.ch. Chur to Zurich is under two hours so you also have some time to explore the city there.
Enjoy your trip.