Could it be that the princess isn’t a reincarnation, but is a possession? Or it could be possible that haruchika is a descendant of the princess which is the reason for the resemblance and why they would know of the knight from stories passed down in the family? Maybe it’s a combination of both idk ╮( ̄▽ ̄)╭
“senior moment”