Let me try to answer your question again. "If Jesus is not shown in the message, how will others know He is there?" From a catholic perspective, Mary NEVER says anything or does anything contrary to the will of God. She is the Theotokos. So, right off the bat we know that Our Lady is in perfect conformity to the will of God.
I think that will help alot, if you can realize our undestanding and acceptance of Mary as intercessor.
Also, in the Eucharist we do not see Jesus, yet He is present; Body, Blood Soul and Divinity. Our Lady of Guadalupe is pregnant, carrying Jesus in her womb, to us Jesus is there.
I have heard apologists say that the perspective of Catholics and Protestants is different. With Protestants it is the "either/or" thinking, ie it's either Jesus or Mary, in which case it can only be Jesus.
Catholics think in a "both/and" perspective. It is both Jesus and Mary.
Of course we do not think of Mary as God, we think of her as intercessor. But she is with her Son, as she is in the Gospel.
So I think that is a part of the miscommunication/misunderstanding. With our view of Mary as intercessor, to us it makes perfect sense.
I don't know if that answer will be sufficient for you, like I said, there are many more learned people than I, including saints and doctors of the Church who are much more eloquent than I who can give you a better understanding.
Best wishes.