This was a Presbyterian church. In Presbyterian churches, the church is governed by a council of elders (presbyters). The pastor answers to this council and doesn't have the authority to teach things that are contrary to the position of the council.Keeping the answer as before. Humans should not change the religious texts to fit human beings, Human beings should make the change within them self to more adapt the teaching.
That there are human beings who fall for the immoral lifestyle is not the religions fault, it is the lack of insight to what is right or wrong accoding to spiritual life. The people who are priest or pastors or other title within the religions are also falling for the "presure" of the moral failing.
In going against his church council, this pastor violated a fundamental tenet of his faith tradition. Don't forget that part of this.