If I may offer a "fresh" perspective.
When I run into an engine(SBC) that won't fire up.
I ALWAYS resort back to basics.
For sure, set engine to TDC. forget the timing marks for a minute. Pull number 1 plug, I have a piece of a coat hanger, as it's relatively soft metal. Drop into plug hole, turn crank by hand until coat hanger pushes up, and stops moving up. Then look for timing mark.
It's either spot on, or 180° out.
Make any adjustments, by hand, if necessary. Turning crank to get #1 dead on ZERO.
Now drop the dizzy in, pointing at #1.
Secure it,
Then attempt starting.
This almost always solves my problems.
I'm old and blind now, I still do this to get it done.