I'm wondering if the crew had modified the heights on an existing approach (RNAV or LOC) to account for the displaced threshold, and screwed one or more heights somewhere while modifying the approach, and then flown the approach in LNAV/VNAV with incorrect vertical guidance. It will be interesting to see if and for how long the autopilot was engaged during the final approach.