There are two other issues to consider.
First, did you try it at longer range than 50 yards?
There is a "wobble" that occurs with bullets after they leave the muzzle. What happens is that, when the bullet is moving down the bore of the rifle, it is rotating around its "center of form". However, once free of the muzzle, the bullet transitions into a spin around its "center of mass". The two centers NEVER coincide. As the bullet makes the transition it wobbles until it fully makes the transition from "center of form" to "center of mass".
This was discovered around the end of WWII when the military was doing some ballistic tests. Shooting M1 Garands (.30-06) at fairly close ranges, around 25 yards, they discovered that the bullets would keyhole. However, at ranges beyond that they would make a neat hole.
Second, do you know what the muzzle velocity of your .45-70 load is?
If the bullet is being launched in excess of, roughly, 1088 ft/sec (mach-1) there is a standing shock wave that forms just behind the bullet. However, as the bullet slows and passes back through mach-1, the shock wave catches up to the bullet base and gives it a "kick in the pants". This can also cause the bullet to keyhole.
I saw this last phenomena a few years ago when I was shooting my AR-15 in NRA Service Rifle competition. At 200 and 300 yards my bullets would pass through the targets leaving a little round hole. But, depend on weather conditions (temperature, barometric pressure, and humidity), at 600 yards the bullets were keyholing. Also the guys in the pits pulling and scoring the targets would not hear the "crack" of the bullet passing overhead as a signal to pull and score the target. What was happening was that my loads were not driving the heavy bullets I was shooting fast enough to keep them above mach-1 all the way out to 600 yards.