The surest way of testing your/any loads is with a chronograph. Five rounds will tell you everything.
When I sent in my story of how the modern H4831 I had was over a 100 fps slower than the old surplus H4831 I have, it was to point out that all the old classic loads with H4831 were all developed with the old surplus powder.
Therefore, the modern loadings took a 100 fps drop, right there.
The OP was using 57 grains of H4831, which is quite a light load.
Whether coincidence or not, my 1949 Husqvarna, wihich would be very similar, shoots about 100 fps slower, with the same load, as other 30-06 rifles I have compared it with. (This is no real problem, it just takes another grain or two of powder to bring it up to par.)
Taken all together, there could be a fairly slow bullet coming from his rifle.
I agree, though, not slow enough to account for the drastic drop.
Testing the rifle with factory loads will give more ideas, but not a possitive answer, because the factory loads could be as much as 300 fps slower than they are supposed to be.
Measuring the speed dwith a chronograph is the only sure way to know what is happening.