When an ephemeris table is attached to the FIELD table call to MSFieldColumns::phaseDirMeas and MSFieldColumns::ephemerisDirMeas does not do parallax correction but rather returns the direction from whatever position the ephemeris table in FIELD subtable.
Provided ways to do the parallax correction in VisBufferUtil