First thing I'd try to do is to devise way to verify that factory marks are accurate. I'm not familiar with all of these engines, but an example might be my old 73 50hp which has the marks up on top of the flywheel So in it's case, there are actual timing marks that can be referenced.
Can you use a piston stop? this is a "sometimes" adjustable plunger mounted so it can be rigidly locked. Screw the device into no1 making sure that the battery is disconnected, and that the piston is "down" a ways. Gently rotate engine until it stops against the device. Make a temporary, but accurate mark on the flywheel under the TDC reference, or "make" even a temporary index on the block. Now rotate the engine CCW until it again stops. Make a second mark. The true TDC will be halfway in between. You should then be able to reference that against whatever marks are there, to determine their accuracy.
Another possibility. In the older Mopar world, from about 72/ later, Ma used a pickup assembly for breakerless trigger in the distributor. There has been cases where either the coil leads were mis--connected (factory) or the magnet in the device was mis-polarized. This causes the trigger to be offset in time a small amount, and because (in this case) the spark is now happening at the wrong time in relation to rotor position, the rotor no longer alighnes with the cap contacts at the spark even, known nowadays as "rotor phasing."
In any case, even with an outboard ignition, such an odd condition of the pickup/ trigger would MOVE the timing some
Piston stop I made for SB Mopar in the 70's which I still have
Commercial stop available through various places, like Summit Racing. If you get one, be sure you devise a method of locking (nut, etc) the stud rigidly
You read of people suggesting nonsense such as pencils in the plug hole, etc. These methods are not nearly accurate enough, partly because the piston slows down so much as the rod arcs "over the top" of the stroke. You either need a stop such as above, or a dial indicator device. There are methods using a balloon, but ????