As a New York State senator, Rubén Díaz Sr. once sued to stop a high school for gay and transgender students from opening. Several years later, in 2011, Mr. Díaz held a rally to oppose same-sex ...