You're absolutely correct. St Luke's has been established as a Catholic parish and the Catholic Church doesn't perform same sex weddings. If I remember correctly Sonny and Will were married at the Brady Pub, but maybe I'm just thinking of the reception.