I can't really give any other advice -- it's all been given.
I just wanted to chime in though... you can't really expect her to be trained by someone else and then listen to you. I wish potty training was that simple! lol. I gladly would have paid someone money to make my dog potty trained but it doesn't work that way most of the time. If the dog is living with you full time, she needed to learn to go in her home and her territory, not somewhere else w/ another person and then be expected to just know where to go. And I find that when you're working more one on one with your dog, people can get better reactions out of the dog.
I wanted to add though that you're doing a great job and don't give up!
You sound like you've tried a ton and I give you credit for that! Potty training these little ones is HARD. Jackson still occasionally have an accident and he's 11 months old. He's fine everywhere in the house mostly but he's not trustworthy upstairs at all. I call him 99% potty trained!