Nisan 1 starts when the new moon nearest the spring equinox becomes visible at sunset in Jerusalem. Counting 14 days from that event, is always Nisan 14.
To illustrate how the above is false due to Jewish leap years:
Last year was a Jewish leap year, wherein we had to add an additional month at end of the year. The extra month is called Adar I, Adar Rishon, or Adar Aleph. And then the regular month of Adar is called Adar II, Adar Sheni, or Adar Bet (I know, it's confusing).
This places everything around 29/30 days later.
So if we use Duran's calculation, what happens?