Hm, maybe it meant that Ennis internally took an oath to protect Jack from his own demons but in the end said demons - being the 'tire irons' Ennis dreaded - got him in the end. This is remembering Ennis's obvious rage and jealousy during their last meeting and make-or-break argument when Jack says he's been to Mexico.
"I swear I tried to protect you."
Thoughts?