Oh I just remembered, near the end of the episode they say that Darhk wasn't the one who took William, it was Malcolm, which means they probably had to let Darhk go. The totem that Vixen smashes was the totem Darhk kept in that cabinet, but he had two other totems in the cabinet and then...