Sounds like you exerted impressive self control. So this whole time...evidently you were not sportin wood? Maybe she was so "legit" that the excitement wasn't there? Honestly, I feel like you've got a chance because of that little detail about the yoga pants. With your history with this chick, if there wasn't some part of her that wanted to arouse you, she would not be wearing yoga pants. If she wanted to be completely professional with you, she'd be in something like medical scrubs or baggy sweat pants. If she looked hot, that's not an accident.
Years ago after returning from one of my Thai vaykays I was hankering badly for a sexy Thai massage and no such thing existed here. I went to a Thai (legit) massage place in Bloor West Village, it was on the second floor and met a tall, ugly faced, but nicely titted and thin Thai woman in her 40s. Only ever knew her as Sammy. Anyway, I played the "hard" game and when she came in to give me the massage, I was in the buff and at half mast. Bad mistake, she was nice but told me that was not happening in this place--that she was totally legit. I apologized and put on the loose shorts they provide for the massage. So the first went well, I apologized again before leaving, threw in a couple of my "rough" Thai expressions saying sorry....and kept going to see her. The massage was good, so I didn't mind spending the money and I always put on the loose shorts with my underwear underneath...but I also made it plain for her each time that I was erect. She knew, and we both ignored it. Anyway after about 8 months of this, I saw her in a booth at the Ex in the Better Living Centre. It was a surprise for both of us. Interest in her booth was low and and she offered me a "mini" massage for free . I was with a date too and I introduced them. While she was giving me a massage on the floor mat there were people walking all around and I whispered to her that she should be careful not to make the massage too good because I didn't want to show...."my enjoyment" too much. Most Thais love a good laugh, and she found the comment really amusing. At the end of that massage, she thanked me for letting her use me for "demonstration" and urged me to come by the studio for a regular massage, where I could "relax" and enjoy the massage. The way she said it, in front of my date sent charges up and down my spine. The next time I went in, it was a rainy afternoon, the studio had no one else in it and the wall of her reserve was crumbled. She got a tiny bit more permissive. If you know classic Thai massage, there's a point where the masseuse puts you in a sitting position with the soles of your feet touching and pushes down on your inner thighs to loosen up the muscles. When she did that to me, she quite purposely pressed her forearm into my hard cock and then feigned surprise, looked up and said "for me?" That was it, and we were off to the races. We did not do anything but kind of accidentally rub against each other in the studio, but she was totally into meeting outside. Fun times.
If you're really attracted to this masseuse, I counsel patience. Remain polite, but find a way to let her know your lust is unabated. If she's human and doesn't find you repulsive, I bet you succeed.