Streamline-based assisted and automatic history matching techniques have shown great potential in reconciling high resolution geologic models to production data. However, a major drawback of these approaches has been incompressibility or slight compressibility assumptions that have limited applications to two-phase water-oil displacements only. Recent generalization of streamline models to compressible flow has greatly expanded the scope and applicability of streamline-based history matching, in particular for three phase flow. In our previous work, we calibrated geologic models to production data by matching the water-cut and gas/oil ratio using the generalized travel time inversion (GTTI) technique. For field applications, however, the highly non-monotonic profile of the gas/oil ratio data often presents a challenge to this technique. In this work we present a transformation of the field production data that makes it more amenable to GTTI. Further, we generalize the approach to incorporate bottom-hole flowing pressure during three-phase history matching. We examine the practical feasibility of the method using a field-scale synthetic example (SPE-9 comparative study) and a field application. The field case is a highly faulted, west-African reservoir with an underlying aquifer. The reservoir is produced under depletion with three producers, and over thirty years of production history. The simulation model has several PVT and SCAL regions and over a hundred thousand cells. The GTTI is shown to be robust because of its quasi-linear properties as demonstrated by the water-cut and GOR match for a period of 30 years of production history.