It's a stupid gamble. When you are in this situation and you hid for years and years you don't take that kind of gamble. Plus yeah Zoro is a foreigner, that doesn't mean he is 100% an ally. The guy helped her once that's it. It doesn't mean that Zoro was 100% with them. What would have happened if Zoro wasn't a true ally, or betrayed her later etc ?
It's an insult to Kawamatsu and Kyoshiro who protected her for 20 years.
She didn't wait a little bit and didn't try to learn informations about him, why he was here etc, no she took a gamble with very very little informations ? yeah its bad