Well, I actually see some very positive things in the "uncomfortable evening".
You will have to deal with the whole issue of boundaries with friends of the opposite gender...but...she let you in. She is not uncomfortable with you meeting and even getting to know her friends, that is a GOOD thing!
The talk you had with her GF...I think that was great too. You being able to openly communicate these things to a third person was a way to look at your issues with a little bit of detachment. It was sortof like what you would experience going to an MC...except the GF took the place of the MC...and you were giving the GF DBing information. I would think it that was very cool if I were your W--much less, she got important information about you!