No, Ananias did not give the wrong speech to Paul, he gave the one that was still at that time in effect.
However, in Acts 10-11 Cornileus is saved before he is baptized.
That opened Peter's eyes to the fact that the Gentiles were now being saved like the Jews had been and that spirit Baptism was on the basis of faith, with water being a sign of that faith. (1Pet.3:21)
Baptism is seen as a figure.
A figure of what?
The death,burial and Resurrection of Christ, who paid for our sins.(1Cor.15)
Acts 2 is dealing with Christ death as a Son of David and that is what Peter preached thinking Christ was going to return to set up His Davidic Kingdom (which He will someday).
Nowhere do you see Christ dying for anyone's sins in Acts 2.
That was the Kingdom Gospel preached by Christ (Mk.1:14,Matt.4:17, Lk.4:43) and the basis for John the Baptist baptism.
I hope, my friend, you are not trusting anything but the shed blood of Christ for your salvation, including water Baptism which cannot wash away any sins.
Christ's blood has washed away my sins. I totally am in agreement with that. However, acceptance of God's grace is not unconditional. There is nothing in the Bible that teaches this. If it was unconditional, then everyone in the world, as well as Satan and his dominion, would be saved. However, this is absolutely not true. I have never said, and never will, that the water used in baptism has any power to save. That power belongs to Jesus's blood. All I am saying is that the Bible teaches that to "put on Christ", we must be baptized. (Galatians 3:27) This does not negate God's grace in any way. Hearing the Word of God, believing it, repenting of sins, confessing Jesus Christ as God's son, and baptism are all part of the Gospel message.
Take a look at Galations 3:26-27.
26 For you are all sons of God through faith in Christ Jesus.
27 For as many of you as were baptized into Christ have put on Christ.
I have noticed that a lot of people like to use verse 26, but they don't even talk about verse 27. Being "sons of God through faith in Christ Jesus" does not mean faith alone. If you have true faith, you will do as the Lord has commanded. One of those commandments is baptism.
As for Christ returning to setup a Davidic Kingdom, that is not taught in Scripture. The Kingdom of God is here, it is the church.
I do not intend to keep going in circles on these points. I have tried my best to keep personal feelings out of my posts and to stick with Scripture. I may not have alaways done that, but that has been my goal. However, it is obvious that you look at Scripture with the "rose colored" glasses. Your vision is tinted with ideas of premillenialism and other denominational doctrines. I would suggest you read this wonderful article looking at premillenialism: http://www.christiancourier.com/feature/february2001.htm
God Bless.