Concerning Peter being called "rock" I would also point to Abraham being called "rock" - both of them being the first to believe, Judaic on the first hand and Christian on the latter:
And I say also unto thee, That thou art Peter, and upon this rock I will build my church; and the gates of hell shall not prevail against it. - Matt 16:18
You are gracious and loving as always. Thank you