That was great. You put it out there.. he tried to make you think it's all in your head and you put him in his place... and caught him in a lie. You didn't ask if we was contacting ow for personal reasons... you asked if he was in touch with her period. So whether it is just business (which is very UNLIKELY) or not it was still an all out lie.
The fact that you remained calm and in control during all of this is amazing. You are amazing. I'm glad you were given the opportunity to spell it out (again?) what steps your H needs to make. Now if only he would start moving forward... that would be nice.
As for forgetting things.. My H too does not remember some of the things he has said or done.. So strange isn't it? It's not like we're talking about things done years ago... more like months ago and yet they have no recollection?
Anyway, I'm proud of you. You sound very strong. You sound like he needs to step up or you're getting out. I think you've got him scared.. and I hope he is. He should be scared to lose you Stella!