I forgot to come back and report on what happened with my ticket.
tl;dr I went to court and won.
Longer version. This was a number of months ago so I don't remember in perfect detail. I went to the court in Kitchener for the appointed time and there were a large number of people (maybe 50) all with appointments with the prosecutors at the same time. I was forced to wait due to my name being near the end of the alphabet. There were I think 3 prosecutors in offices taking people pretty much randomly. It was somewhat amusing to listen to the silly arguments that some people were trying to make.
When my term came I was well-dressed, polite, and had my arguments well-prepared. Prosecutor was also very polite. I said that I'd crossed
mid-block" and was not near an intersection. Prosecutor expressed his irritation with these types of jaywalking tickets and that he didn't support them. He said that he would recommend that I pay no fine. I agreed that was satisfactory. I don't know if that meant that the ticket was still officially considered valid but the fine was eliminated, or if the ticket was stricken, or what the legal detail was. I think that my approach and my discovery of the key phrase "mid-block crossing" helped.
I went to the court and had to wait for another 30 minutes or so. It was kind of a ritualistic affair. When I was called I went up and the ritual was different from most people -- they didn't ask me to say that I agreed with the facts or anything, just said that I could go.
So, that's it -- I fought the man and won. It took some time and effort but I got a good story out of it. Thanks for the help.