At the end of a board battle behind Elliott in the second period, Hinostroza one-timed his second goal off a pass from Casey Mittelstadt at 5:35 for Buffalo's first lead.
Captain Dylan Larkin scored in the second period and Magnus Hellberg made 32 saves for the Red Wings, who have lost five straight games (0-4-1).
Bennett, who had missed six straight games, scored one goal.
Capitals 8, Sharks 3Craig Smith scored twice in Washington's four-goal second period and the visitors rallied for a win against San Jose.
Predators 3, Blackhawks 1Philip Tomasino, Tyson Barrie and Colton Sissons scored for visiting Nashville in a win against Chicago.