There is a difference between the being on the helm and being the skipper. Some do not understand it.
Boats are not democracies. Having said that I did crew on one race boat in which there often was a lot of discussion, maybe too much, about tactics.
Once while cruising in Turkey with 4 women (a trend here), I indicated that it was just about time to come about. When one of the crew asked if she had a voice in this, the others responded in unison "No."
The suggestion of not inviting her back is a good one.
The situations you describe were annoying but not dangerous. In a crisis one person needs to make a call and that person is skipper.
I will discuss destinations, routes, anchorages, etc. with the crew. But it is my call when I am happy with an anchorage and how the anchor is set.
ISPA Yachtmaster Offshore Instructor Evaluator
Sail Canada Advanced Cruising Instructor
IYT Yachtmaster Coastal Instructor
ASA 201, 203, 204, 205, 206, 214
As I sail, I praise God, and care not. (Luke Foxe)