The Lord DID mean exactly what He said...That's why we know Jesus is the Rock and Peter is the stone...
It's not a parable like John 6...
You are Peter; upon this rock...
If that's the way Jesus spoke to refer to Peter, He would have flunked 6th grade Greek...
Love your points.
And if He was speaking in Aramaic?