There's some sort of reaction between the nitrItes in your water and the nitrAte test kit - or something - that causes the nitrAte test to read invalid when you're nitrItes are high. Very common, and that's why it seemed that they jumped up to 100 at the end - truelly that were constantly climbing, you just couldn't see it.
Congrats on a successful cycle. Continue to dose daily until you're ready for fish, then do another big PWC the night before you stock, and you're all set.