From the 11pm advisory: "Dennis is moving toward the west-northwest near 15 mph...24 km/hr... and this general motion is expected to continue during the next 24 hours. On this track...Dennis is expected to pass over or just east of Jamaica by Thursday afternoon. "
As an aside, a slight deviation to the east bypassing Jamaica does not necessarily imply a dramatic shift east later.