Since 95% of my trail riding is in and through water and sandy mud it's funny to see you transversing those puddles in the desert.
Why would someone put up that barbed wire across the trail? Clearly they were also riding or driving the desert trails too. Why would they want to do that?
You were lucky you missed that trap.