On a SBC the timing mark is on a metal ring. Between that ring and the metal hub is a rubber ring. It is possible for the out ring to slide over time. Cheepest, least headache solution for you:
Have someone install a New Stock Replacement Ballencer of the right size for your engine & timing marks on your timing chain cover.
Also Remember when setting timing on Vaccume Advanced Distributors to pull and plug the vaccume hose. One ESC Vehicles (all Computer Equiped vehicles have ESC) to disconnect the wire specified in the GM service manuial or on the emissions decal. Charles