How would LiCl be the reducing agent? Promoter/catalyst perhaps, but it will not reduce Ru (think of the potential difference!)
Citric acid (citrates, ascorbates, etc) are common reducing agents. I wouldn't really call them sugars (maybe products of sugars :-) )
If you smell something stinky after the reaction, then perhaps the DMSO is responsible. It's not like it's the first time that DMSO has been oxidized in the presence of a metal and heat.