Perhaps the casting date can explain why a '71 LS5 block has 4 bolt mains. A late '70 casting may have been used since there were no LS6 engines put in production cars in 1971.
Also, it is possible that an engine rebuilder added 4 bolt main caps to the 512 block for racing purposes.
There is no reason to specify 4 bolt mains for a stock LS5 which was detuned in 1971 with open chamber heads and a mild hyd. cam.
Also, all 512 blocks are not the same. All LS6 blocks were machined for 4 bolt main caps and also oil cooling add ons. LS5 blocks do not have special provisions for oil cooling.
One way to verify a LS6 block is to look for a plugged port on the driver side of the block behind the oil filter.
Hope all this adds to the confusion ๐
Merry Christmas to all๐