Caporegime
Grats
Regarding what was shown in that last memory; there's a little more detail behind it that a certain npc will explain now that you've completed a certain task. I don't want to ruin anything about that interaction, but incase you don't stumble upon it remember to look it up .
Oh and about that end game shrine reward...
I know which NPC you mean - and whilst I now remember a hint about it during the game, I stumbled upon it by complete accident after, well...you know what