Jesus had the right to confront the money-changers on the Temple grounds for several reasons:
1. He was God and Jewish - humanly speaking, as an adult Jewish Male, He had a right to be there in the Temple, and as God He knew what was appropriate activity for His Temple.
2. The Temple was a place to pray and worship God, not engage in business.
3. I’ve read that the area of the Temple where the money-changers were doing business was supposed to be reserved for Gentiles to worship God. I couldn’t prove that off the top of my head, but I do believe that was the case. Either way, these businesses were not supposed to be doing what they were doing in that area. The Temple was a place of worship, not for conducting business.
4. On top of all the above, these businesses were cheating people to boot.
So, how does that have any bearing on these people from an outside church, who came in and disrupted a worship service of another church? Whether they had a legitimate doctrinal issue is beside the point - this was not their church - it was none of their business to disrupt another church’s worship time just because they disagreed with the guest speaker. These people were being jerks.
Not sure what is in that JOM Blue Tumbler of yours, but I wouldn't drink from that cup if I were you.