(Matthew 26:52)Put your sword back in its place,” Jesus said to him, “for all who draw the sword will die by the sword''.
I think that this is the irony behind the fact that:
1) Peter cuts off the ear of the servant of the high priest
2) it's just the female servant of the high priest to recognize Peter as a potentially Dangerous Galilean.
In this case I doubt that it is necessary to assume that Matthew's version precedes Mark's version. By saying:
Matthew is simply making more explicit what is still implicit in Mark.for all who draw the sword will die by the sword
Then I wonder if, as reaction, Peter wept because he feared for the his same life (in Mark, or in the source used by Mark), not because he repented of the triple denial.
Surely Peter didn't die by the sword (afterall, he didn't kill the servant of the high priest), but he was punished partially for the his violent use of the sword. Simply, he risked being killed, as Galilean follower of Jesus (according to the fable called Mark).
Now the next question is: could Barabbas be punished, too? Afterall, he killed really someone by the sword.
If ''the'' insurrection was the revolt of Cyrene (end I century CE), then ''Simon of Cyrene'' could be just Barabbas ''coming from the country'', i.e. while he was going out of Jerusalem after the his gained freedom by Pilate. So the irony is that, at the end, just Simon Barabbas ended on the cross (!).