That's not a palm salamander or a Boltitoglossa. It's a Oaxacan salamander, Pseudoeurycea sp., most likely oaxacae.

Awesome find.