I would enter here on this thread where angels fear to tread:
Jesus called his mother “woman” because in His culture, it was a term of respect; one could say that its equivalent today would be “Lady”. I’m surprised that this fact of the culture and language use of Jesus’ time isn’t better known and taught among those who read and cherish Sacred Scripture.
Also, from the four ways of understanding Scripture (literal, moral, analogical and anagogical), Jesus is letting us know—(those who heard Him in the real moment and those who will hear Him down the corridors of time)-—that there is a new “woman”. This new woman is the one who will counteract the disobedience of the first creature whom God said would be named “woman”.
It’s in OUR present day culture that one may use the name “woman” as a term of lesser respect; the opposite was the case in the time, language and culture in which Jesus walked among us on earth.
I am sure the term was not one of disrespect, however, He did use the term 'mother' when He turned her over to John.
So, the fact that during His ministry He never addresses her as such shows that their relationship had changed.
He made that very clear when He was told that His mother and brothers were seeking Him and He stated that His 'mother and brothers' were those who followed Him.(Matt.12:48-50)