udachi moya:
I think you should be aware that the legal position is less clear-cut than your post suggests.
Yes, if a passenger becomes physically or verbally disruptive because they want to get off after push-back, the Air Navigation Order will certainly assist you. But you should be aware that you and your crew also run the risk of a civil action for false imprisonment if you refuse to let a passenger off. Now we can debate the rights and wrong, inconvenience to others and selfishness etc., but that is the position in law. The Air Navigation Order will not help you there.
As far as making PAs to "name and shame" a passenger who wishes to disembark, that's not a very professional approach. I don't know whether you are a Commander or First Officer, but I hope that if your airline entrusts you with authority over their aircraft, you don't genuinely condone that sort of behaviour.