انا ما اختلف معاكم في انه يجوز تأنيث وتذكير المؤنث المجازي
مثل ما ذكرتم
بس في حاله . ان لا يكون هناك ضمير يعود على المؤنث المجازي
اما اذا قال الرجل :
هذه شمس او هذا شمس فكلاهما صحيح
لانه لايوجد بعد كلمه شمس اي ضمير يعود عليها
اما اذا كان هناك ضمير يعود عليها فلا بد من تأنيثه
(وقال نسوة في المدينة)
يجوز ان تقول قال نسوه . فقط
اما لو اكملتها " وقال نسوة في المدينة" فلا بد من ضمير يعود على المؤنث المجازي
اتمنى انها فهمت
وشاكر لكم طرحكم الجميل