It’s hard to know how to address females in a business capacity. My single pet peeve, as you may have noticed, is to be considered younger/more inexperienced/more helpless than I actually am. So I hated being called “Miss”. I felt like “Miss” should be reserved for someone under the age of 18.
So it was pretty funny when someone called a friend (same age and stage in life) “Ma’m” and she got really mad because she thought only old ladies were addressed as “Ma’m”. That’s when I realized that no matter what you call a female business acquaintance or client, you’re probably going to irritate someone. From then on, I resolved not to get worked up about being called “Miss”, because the hapless addresser has no idea what my personal preferences are. If they knew me, they’d use my given name.
By the way, calling me “sir” isn’t the best way to go about things either. The number of female geologists has increased significantly since the days of yore, so if you’re a driller, I’d suggest not having “yes, sir” as your default response to requests.