What about the situation where a woman is already established in a public career, for example Doctor Mary Smith marries Mr James Green. I believe that once she is registered as a doctor she cannot change her professional name. She is still Mrs Green to her friends, but she is Dr Smith to her patints and colleagues. I don't believe that would constitute sin.
I'm not disagreeing with you about the sinful/not-sinful nature of such a case, but a few comments:
1. I'm not sure that's the case -- that you can't change your professional name. You might not be able to get a new framed Degree printed by your
alma mater with your new name on it...
2. It's kind of messed up that "Dr. Mary Smith" does the breadwinning for that family. Heaven help her if she ever gets pregnant, or I suppose she's doing things to take care of that?
3. My wife was a licensed CPA when I met her, but that didn't stop her from changing her last name at marriage. CPAs have to sit for an exam, much like lawyers undergo a "Bar Exam". CPAs have to pay a yearly license fee, and do continuing education to maintain their CPA license. If they let it lapse for a year or two, they have to re-take the CPA exam again from scratch!
4. Shortly after our oldest was born, we let the CPA licensing drop. Which made perfect sense, since her working days were over. She started keeping busy as a stay-at-home-mom and homeschooler. Since then, we have had a steady series of babies -- which is average, normal, and to be expected for a healthy Catholic couple not contracepting.