I wholeheartedly agree. The veil remains.
The Law and Sin
The Law reveals sin. Romans 7:7
Life Through the Spirit
The Spirit 'removes' sin. Romans 8:1-4
Life Through the Spirit
1 Therefore, there is now no condemnation for those who are in Christ Jesus, 2 because through Christ Jesus the law of the Spirit who gives life has set you free from the law of sin and death.
3 For what the law was powerless to do because it was weakened by the flesh, God did by sending his own Son in the likeness of sinful flesh to be a sin offering. And so he condemned sin in the flesh, 4 in order that the righteous requirement of the law might be fully met in us, who do not live according to the flesh but according to the Spirit.
The law of the Spirit sets us free from sin, thus releasing us from the law of sin and in the end death.
This is the issue with taking something out of context. Anyone who has studied Romans knows chapter 7 is inextricably tied to chapter 8. The law reveals sin, correct. And the Spirit removes sin. So don't live by the law of the flesh, of dealing with sins, but live by the law of the Spirit that removes the sin and frees us from all condemnation.
A difference in the covenants that you seem to completely misunderstand. The reason we are free from sin is because we have been gifted the Spirit of God who dwells within his temple. His children. The reason we are not 'under' the law is because we who are in Christ are dead to sin. Dead to (the law of ) sin. Romans 6
Dead to Sin, Alive in Christ
1 What shall we say, then? Shall we go on sinning so that grace may increase? 2 By no means! We are those who have died to sin; how can we live in it any longer? 3 Or don’t you know that all of us who were baptized into Christ Jesus were baptized into his death?
4 We were therefore buried with him through baptism into death in order that, just as Christ was raised from the dead through the glory of the Father, we too may live a new life. 5 For if we have been united with him in a death like his, we will certainly also be united with him in a resurrection like his.
6 For we know that our old self was crucified with him so that the body ruled by sin might be done away with, that we should no longer be slaves to sin— 7 because anyone who has died has been set free from sin.
8 Now if we died with Christ, we believe that we will also live with him. 9 For we know that since Christ was raised from the dead, he cannot die again; death no longer has mastery over him. 10 The death he died, he died to sin once for all; but the life he lives, he lives to God.
11 In the same way, count yourselves dead to sin but alive to God in Christ Jesus. 12 Therefore do not let sin reign in your mortal body so that you obey its evil desires. 13 Do not offer any part of yourself to sin as an instrument of wickedness, but rather offer yourselves to God as those who have been brought from death to life; and offer every part of yourself to him as an instrument of righteousness.
14 For sin shall no longer be your master,
because you are not under the law, but under grace.
If you understand that the law reveals your sins, then why can't you understand that it's the Spirit given under the new covenant which removes all sins from our beings? And why would you use Romans 7 against Romans 6 & 8 in your theology?