This is correct, but I have one slight irritation with it. I wish Eleven had been able to see that the Warrior was someone who needed his help on his own rather than needing Clara to tell him so. While, yes, Clara spent time with the Warrior in the Black Archive, they had that heart-to-heart, and she came to know him better than his future selves did, Eleven was letting the trauma he remembered and had marinated in for four hundred years get in his way of seeing that the Warrior was a broken man in need of healing. If Clara had not been in the barn, Eleven still would have pressed the button with his younger selves. He needed Clara to tell him there had to be another way.