Running over worker with a dump truck which is over speeding is not an example of caught between hazard and caught in.
Caught between hazard or caught in is termed as a situation whereby a person is being compressed or squeezed or crushed between some two objects.