Another reason for boolits keyholing would be muzzle/rifling issues.
I would first re-crown the muzzle & test fire.
If that doesn't do the trick, the barrel (and it's original markings) can be saved via making a recessed rifling crown in a counterbore drilled an inch or so down the barrel to remove the damaged rifling.
.