Almost correct. Yes the law was to demonstrate that people needed the Messiah, but that doesn't mean that what was sin then is no longer sin. While we are no longer required to adhere to the laws pertaining to worship practices and government because of the crucifixion, we are still under the “moral” law, where homosexuality would fall. It is still sin and therefore in conflict of living the Christian life.


But that just falls into the whole picking and choosing part again. My point is that nowhere in the gospels does Jesus say it's ok to hate and alienate. But people do that everyday in his name.