There's an issue in the new picca_fast_metal_dmat that is causing the redshift of the absorbers to be at a smaller redshift than it should.
Calum just shared this plot:

The difference in number of points is probably due to the use of higher resolution in the fast one.
We still need to check the xdmat case.