I disagree it’s a plot hole, just a big question mark.
I really don’t care about Yoda’s line, I think that works, it’s really a question of where was she? I think it’s totally possible that she actually did help out the rebellion and meet Luke, she just didn’t want to train him or face Vader again.
Ultimately there just needs to be an explanation at some point.