Hi Jo,
Through Christ, the prophecy was fulfilled. It is not the Old Testament law. The fulfillment that Jesus was saying is the expansion of the law by grace that was given to us. He did not come to add another law for the Jews like the Mosaic law. He used that law to serve the purpose of redeeming us from the bondage of legalism and pointed us to the hope of salvation.
One example is the moral law “Thou shall not kill.” This is still applicable to us for Jews and Gentiles. The ceremonial laws are not applicable to Gentiles but for the Israel.
Lev. 20:13
13. `If there is a man who lies with a male as those who lie with a woman, both of them have committed a detestable act; they shall surely be put to death. Their bloodguiltiness is upon them.
1 Cor. 6:9-10
9. Or do you not know that the unrighteous shall not inherit the kingdom of God? Do not be deceived; neither fornicators, nor idolaters, nor adulterers, nor effeminate, nor homosexuals,
10. nor thieves, nor the covetous, nor drunkards, nor revilers, nor swindlers, shall inherit the kingdom of God.
John 3:16
16. "For God so loved the world, that He gave His only begotten Son, that whoever believes in Him should not perish, but have eternal life.
I believe that it is the act of immorality that was considered unpleasing to God. If a homosexual seeks God, confessed his sins and lived a righteous life by the guidance of the Holy Spirit, he will still have salvation from the Lord. In John 3:16, the emphasis of salvation is “whoever” and not limited to homosexuals.
Thanks