Sometimes animals block traffic, and a driver tries to help by getting the animal(s) out of the way. Once, we saw a driver hop out to move a very large, slow turtle out of traffic. Another time, two of us pulled over to chase little puppies out of the street. I’m guessing this man was doing the same thing.
Reminds me of a few local stories about people who were hit and killed while helping stranded drivers. Good Samaritans, just trying to do the right thing.
And a basis for the old saying "No good deed goes unpunished".