Its simply amazing to me how stable your pH has been throughout this whole thing, even when there are obviously lots of nitrates building up and everything! It almost makes me wonder if your water has really high hardness in various ways. Perhaps its so hard that that is somehow a bit difficult for the bacteria.. seems far-fetched but makes me wonder.
Of course, on the other hand, you are just getting so, so close now. And that's happening right as you get between days 60 and 70, where I've seen a lot of other slow, stubborn fishless cycles finally reach the end. And often those have the same pattern as yours where either the nitrite(NO2) (most commonly) or sometimes, more rarely, the ammonia, decide to "just hang on" seemingly forever, not wanting to quite process in 12 hours. Its always been my feeling that when you get these late hanger-oners, it possibly helps to be doing gravel-clean-water-changes each weekend (just like you'll be doing once you have fish of course) because so much nitrate(NO3) is being produced by the big 5ppm doses of ammonia doing in daily by this point. Always, of course, remembering to re-charge with ammonia after each water change.
~~waterdrop~~