Archbishop takes on Catholic State Senator over Church teaching