Are you sure, this is at pin 17 (NMI) of CPU ?
Can you measure it with 50us ?
So the maximum frequency possible is the horizontal sync (64us / 15625 Hz) with 5us low and about 59us high.
Anyway it can not be faster. So this leads me to a possible short with some other signal.
This may be the reason - not sure as this may not been seen good in this resolution with 2ms.
Don't worry about the picture of the screen you posted - this doesn't look too bad. There are rolling pixel lines from top to bottom and the background has a faster pattern in my case. This is due to an open input of the pixel input.
Can you measure the horizontal frequency at pin 4 of IC6 and the vertical frequency at pin 10 of IC11 (which is possibly empty now in your setup) ?
Is the black bar in your screen photo constant (non-moving) ? Not horizontal and not vertical ?
Is the whole picture rolling or just some vertical pixel lines in the visible area ?
Mark is right, it is harder to measure in a live system as the signals are not that regularly like ROM and RAM access which derives depending what the computer is doing at the moment - and a moment is a few microseconds in this context.