I see no problem of being called girl or mam or suchlike, in England in some places you can be called dearie or ducks or some such like they are figures of speech and accepted as such on the other hand don't we at times refer to our sons and daughters as children even when they have grown up at times calling them my kids or " where have the brats gone irrespective that they are not inf act brats at all but good children.
So when it comes to being called girl does it really matter and are we being a bit insensitive to some of these terms most of the time meant innocently without and intended disrespect.
I would love to be called girl one day, however I wait in hope for that day.