The blood of bulls and goats never saved anyone. To believe this, you have to believe, the Enoch and all the folks in the OT are all doomed to hell because Jesus' life had yet to be sacrificed. I personally believe that the plan of salvation was laid out at the foundation of the world, and that the OT saints, especially those who were resurrected when Jesus was, were all saved by His atoning sacrifice looking forward.
I agree. Scripture makes perfect sense. Those who lived before the incarnation of Christ KNEW Christ and died in faith. But they did not have their sins forgiven until Christ died. Enoch could not have "gone to heaven" because he was imperfect, an unforgiven sinner. Those who died in faith, knowing Christ, such as David, Enoch, Moses, etc...will be resurrected to glory when Christ returns, just as we will.