transform( GEOMETRY, INT (output srid) ) tmpPts - if there is a nadgrid error (-38), we re-try the transform on a copy of points.
The transformed points are in an indeterminate state after the -38 error is thrown.