New Zealand had to score again if they were to win a third title of the season after their victories in Dubai and Las Vegas. Fortunately for them, Kish fumbled the restart and the Black Ferns Sevens kept their composure before working the ball out for this season's top try-scorer Blyde to find a way over in the corner.
"It was close, Canada are an awesome team," Black Ferns captain Sarah Goss said.
"The way the girls showed so much fight I am just really proud to have such an awesome group of girls around me. We train like that, we train when we're down and know as long as there are minutes on the clock we know we have the X-factor to pull out winners like that."
Coach Allan Bunting said they saved the best until last in the tournament.
"We played with a lot of heart and character and you can't ask for much more, it was outstanding and I am really stoked for the girls and very proud," the Rotorua local said.
"For us it was about playing longer and stronger, Canada are a really clinical team, they have been pretty consistent over the last few years so you have to play long and play well.
"I had no doubt, I knew the ladies were going to play right to the end so until that final whistle went there was a chance."
Olympic champions Australia also needed a late try to beat Fijiana 19-17 in the battle for the bronze medal, denying the Pacific islanders their best-ever finish on the series. Ireland beat Spain 26-7 to win the Challenge Trophy.
The fifth and penultimate round of the 2016-17 series takes place in Langford, Canada, on May 27-28.