I would like to say you have been very helpful and I think have settled on taking your advice. No matter how this ends, I could still end up with a good friend. I would be lying if I said I wouldn't be a bit disappointed though. However, that's life and she has no obligation to me.
Also I have no idea who the guy was or what role he played to her. I assumed it was a lower level employee but you bring up a good point there.