I sent you something earlier about the ancient form of African ape that was announced today called "Ardi." This sounds something like an orang pendek, though a bit larger.
This is Ardi's foot:
Compare it with the orang pendek track:
Ardi's anatomy suggests that the original African apes from which we, chimps, bonobos and gorillas descend were bipedal but still had the grasping toe. Ardi was the size of a chimp, which is consistent with the description of the orang pendek that the CFZ team saw.
Perhaps the orang pendek represents a relic primitive ape species.