I posted that shot of Pitt because someone was asking what the height of it was, not to claim it was a record by any means. Although I will argue it's larger than 15' free fall. Clearly the salto del indio (thanks for knowing the name of it) is a larger waterfall.
Photo from: Same Deep Water: TR: Rio Gol Gol
Another shot of Pit Falls from a different angle (photo by: Daniel Brasuell). The falls you're talking about for OBJ is that above "Ankle Breaker"? I've done the creek once and we put in there, do you have any photos of the falls you're talking about?