As I read your update, and before you said it, I thought your situation sounded exactly like mine except more protracted. Bringing up some aspect of the D after a positive interaction is hauntingly familiar, a regular de javu. Just analyzing here, but the positive interactions were genuine, unforced, natural and the D talk was out of the blue and didn't just arise in routine conversation. It seemed almost as though as the X thought about the day with me, perhaps even thinking how enjoyable it was, that she thought "I bet that good interaction got his hopes up. I better reassure him that I still want the D." Your X has got to be dragging her feet if it's taking this long.
Anyway, I was thinking if I had to do it all over again that I would reach the point I am now before the D took place. That I would have let her carry the burden of initiating, make the most of the interactions with her, but at least keep her uncertain whether I was still carrying a torch for her. So that's what I would suggest for you. The interaction I feel is a good thing, just so long as you let her be the one to primarily initiate it.
Good luck UD. Keep us informed if there is a change in your situation.
W
In the end, it's not the years in your life that count. It's the life in your years. Abraham Lincoln
It is hard to fail, but it is worse never to have tried to succeed. Theodore Roosevelt