As for the veil, I agree that Christ became the bridge to unite humanity and God. However, while we are incarnated in bodies, there are still barriers. We may get glimpses and experiences of God, but we are not perfected until after death. For this reason, even Christians still exist with a temporary veil between ourselves and God. We get closer to piercing that veil the closer we draw to Christ and let Him fill us, dying to self and living in Him. However, that all must be experienced through our brains and bodies, which make all sorts of mistakes in processing information, means we will only be able to have experiences and then imperfect expressions of and theories/doctrines about these experiences.
This is perhaps the unique characteristic of Christianity: That God humiliated and willingly truncated himself in order to enter the world in a human body and perceive the world as we, his children, experience it. The God of our Lord has experienced our limited perception, and even experienced the feeling of being separated from God ("Eloi, Eloi, lameth sabechthani")! This is a feat unprecedented in other religions to my knowledge. C S Lewis's Screwtape describes this as a "disgusting" "advantage of the Enemy".
Does Buddha parallel this? Did Christ ever say, "If you encounter Christ on the road, kill him"? Is there another religion in which the god at its head assumed human form and experienced the entire range of human experience, including separation from Himself?