If your timing was set before, with a ready to run distributor, and you simply swapped out the carb, for a distributor, then yes, your timing could remain the same, and you shouldn't have any issues. Timing would simply function as it did before, with the weights/springs. The sniper would run in fuel only, if you selected the Tach signal input option, and ran the yellow wire to the negative side of the coil. Holley sometimes recommends changing this setting to "cd box" and grabbing the gray output tach wire from an MSD ready to run, but i typically dont set them up like that unless trying to help a customer trouble shoot.
Now i just re-read your post, and your 8546 MSD is NOT a ready to run distributor. So something has to drive the coil. you don't mention if you have a MSD box on the car still, like a 6AL. But...in this case, the sniper can't run in fuel only, and is probably trying to control timing, through your 2 wire MSD. It can't do that w/o a box, or the coil driver. Main Question being...you said the distributor is still controlling timing? So if its not locked out...or it hasn't been phased, then those are both big issues. With the rotor out of phase, i'm sure timing is off to some margin. If the distributor hasn't been locked, i'm surprised its running at all. If you don't have a box or the coil driver mounted somewhere... I'm not sure what the mechanic did. And again, surprised its running at all.