Neck sticks out...
You are in a cold weather type climate and I believe that your climate and mine will have types of bacteria in their filters that take advantage of the lower temperatures as their niche in the overall scheme. Are they THE bacteria so much is written about? Nope. Are they doing their job as they were meant to with their own levels of activity? Yes, I think so.
Now if you had taken your rock from someone else's pond, from like SoCal, dude, and put it in your setup at your temps you would have the results of ...Nothing.
Also, the fact your rock was used, had been used for years, helped in another fundemental way that JR's been talking about. The surfaces have been conditioned, and the "bed" was already made. The bacteria just had to slip on in, (or pop on up). Much less time involved than starting fresh. I would have just skipped the ammonia and went for fish, starting with the big ugly one, of course. Pouring anything from a bottle into the pond makes me nervous, still, after my newbie, idiot , treat 'em 'til they're dead, days.
In my cold weather setups, commonly known as COLD setups for the Socal folks and my Florida buds, start up is fairly smooth in spring if I don't try to accelerate things and instead let conditions gain momentum slowly. That means I have to refrain from feeding more than small amounts and must make small water changes frequently/daily. And my filters are shut down, 100%, for more than three months. Wet, not frozen solid, but shut down.
Do I like this? No. Do I count on the bacteria to do their specialized jobs? Yes. And I try not to wreck it.