Plenty of slop in the schedule
Vulcan hasn't flown. And I wouldn't be surprised if it hasn't made it's first flight by the end of 2021 - the first flight of a new rocket is usually a dummy payload. So Dream Chaser could get away with not being ready by the end of 2021.