from what I think, and since we don't know for sure how many time th prince got back in time, I think he know from previous timeline her father was oing to die and he insisted to get to the party so he can save him to make her happy, that's why he is th saviours, he probably know exactly were the duke was and spent the whole night searching.