I’m sure Sheffler had no way of knowing there had just been a traffic fatality. Especially since this happened before daylight and in a rain storm.
I don’t think it matters what he knew or didn’t know.When one sees a police roadblock you’re obliged to assume there’s a good reason and you’re required obey any orders you receive.