Additional question, does this mean that "is touching object" is ignored when 2 objects is touched?
No, it will pick both objects. That was the problem with your code - two button instances were picked with that event. And content variable was set to the letter of the first button (not necessarily the one being released).
My change allows to pick only one button object, overlapping coordinates of the touch which has just ended.