I think john didn't follow Del Rio's orders because the captain seemed a bit unstable at the time. It was like he was on a power trip or something. that's just the feeling I got from everybody else that was in the room. even Palmer didn't follow his orders to arrest john, not that there's anything she could have done.