You're not going to be able to do much other than see Gruyère itself and the Cailler chocolate factory in Broc in the time available. I would suggest spending the night in Montreux or in the Gruyère, Broc area. You will need to leave the area at 12 to 12:30 at the latest to get to Zurich in time.