The ending has not changed! Its obvious that the writer just misinterpreted what he saw. Royce is not the only survivor, he comes back to rescue Edwin and Isabelle. Who, unknown to him, are having their own personal battle in the Predator pit. The writer just saw the shooting of the Royce Vs Pred battle and missed the Edwin Vs Isabelle battle which probably was filmed earlier.