"Am I under an obligation to actively stop a person from getting drunk?"
What a goofy analogy. A better question is do you have an obligation towards LIFE if you are a legislator? Both in Catholic belief and Natural Law, the answer is YES. As a Deacon you should be supporting the Pope in this. You have a higher obligation of OBEDIANCE.
I do support the Pope.
I don't recall the Pope declaring that anybody should be refused the Eucharist.