Keep in mind that this was before Benjamin was born.
There is an order there. You cannot miss the difference. The way Jacob arranged the family with the maidservants and their children, then Leah and her children, then Rachel and Joseph. And Joseph is at the very end. Now, when they stepped forward to meet Esau, it is reversed. It is Joseph and Rachel.
Why a change in that order? It is so easy to miss unless you are analyzing it as we are right now. Why would Joseph step out of the order in which Jacob had placed him? Joseph stepped forward to protect his mom, most likely. He was worried that Esau might not receive them peacefully. He was a young man at this point, and so the message was “Look, but don’t touch.” He wanted to protect her. Joseph is exhibiting, right from the beginning there, leadership qualities.