Nicely said.
There was no doubt that Bruce was intrigued by Selina after their first encounter...finds her fascinating the fact she doesn't give a damn about who he is. After researching, he acknowledges her background and where she lives and concludes two things why she does what she does: either she is saving for retirement after all the stealing or she's in deep with the wrong people. I believe he knows it's the latter and after the masquerade convo it's apparent Ms. Kyle does want a 'clean slate' it's just impossible.
Yes, after the betrayal she finds out Batman is Bruce Wayne...the man who she thought just lives large and leaves so little for the rest, when in truth she now knows he is the better man who would risk his life for the city. We now have the guilt-ridden Cat. Then comes Bane who took over Gotham...and witnesses what the 'storm' she was waiting for did to the city....you can tell when she was observing a photo of an abandoned home that this isn't what she wanted.
Bruce Wayne comes back from the dead...Selina's face showed her vulnerability: a mix of happiness, relief, and guilt..and of course Selina isn't the type to cry and give an apology after what she did. Bruce gives her the 'clean slate' technology in return for some help...and she questions why he would trust her after what she did to him. This is sort of the beginning of the turning point in Selina's life...where Bruce Wayne is giving her a second chance in life and at the same time states he sees something more in her that she doesn't. He fully knows her true intentions with the 'clean slate' and it's not to use it as a tool but to give her a fresh start she deserves, a fresh start that he also wants for himself. He trusts her, has faith in her because he understands her...and he knows she won't the same mistake twice. Selina has to be gradually falling for him at least.
Then comes the bat-pod scene. Not to mention she seemed jealous of his "stuck up" girlfriend. Ha! Anyways...Selina still believes no one can stop Bane..and Batman suggests with her help he has chance to win. Again she doubts herself...then proposes that he comes away with her and escape because she knows how much he has done for the city...and believes there's no chance he can win and basically he gave everything he's got. There's no point anymore. Major turning point: he says hasn't given them everything yet. This gives Selina something to think about. You'd wonder why she'd ask him to go away with her...they've developed a bond and by this time she does like Bruce, I don't think anybody else saw her differently except him.
Selina clears the tunnel..she can save herself while she has the chance. This is her epiphany moment...it's sort of parallels to the betrayal scene where she leaves Batman on his own to save herself. And after what Bruce/Batman has been saying...she knows she's not going to make that same mistake...she finally acknowledges the 'something more' she had inside herself and goes back to help Batman in his mission to try and save the people of Gotham.
My two cents on the matter.