My dad always called his PILs Ma'am and Sir, and he always tipped his hat and offered his arm to my granny if they were ever walking together. He always called other older ladies he didn't know 'Ma'am' too if he had reason to address them, along with hat-tipping. He was born in 1918 to an Indian Army officer father however, and he himself was exRAF.
I was always brought up to call adults who were not relatives (neighbours, teachers, etc) Mrs, Ms, Miss or Mr. Nobody in my suburban Dublin neighbourhood ever used a first name for an adult. For aunts and uncles however, we always used the first name but some other families used Auntie or Uncle. I had a friend in school about age 6 whose aunt was our teacher, and she used to blurt out 'auntie T' instead of 'Mrs S' sometimes if she was asking a question in class.. My children and all the other children I know always call unrelated adults Ms, Mrs or Mr, and I don't know anyone who ever said 'call me [firstname]'. I have never heard anyone around here call a parent Sir or Ma'am -- I think that is a strictly southern thing? I have an exBIL from Georgia (went to The Citadel) who called his parents Sir and Ma'am, but he didn't want that for his own family at all.
I never had any problem breastfeeding while out and about as a SAHM (90s) except once in the shoe department of my local JCPenneys where I got a shocked stare from two older women. Workplaces are obliged to provide a fridge and private space for pumping, and time to do so too, afaik, but this is a fairly recent development in policy. I don't know if this sort of policy comes under the heading of equal opportunity employment or OSHA or state by state, or a combination of state and federal mandates.