A Catholic college in the US state of Rhode Island has rescinded its invitation to a gay philosophy professor who was to speak in support of equal marriage, just days after the pope called for Catholics to "find a new balance" by refraining from frequent condemnation on gay issues.