I don’t know if any of the video links herein mention this but…
From the article
How can Mary crush the serpent’s head? A look at Genesis 3:15 is this excerpt:First we begin with the term for “he/it/she” in question. Thompson notes that the Hebrew word is masculine and translated as “he” or “it.” Several Protestant translations do use the word “it” including the fairly literal King James Version. Catholic apologists such as Jimmy Akin or Robert Sungenis acknowledge the masculinity of the Hebrew word as well, which admits to “he” or “it.” There is an artistic sense in which the Hebrew word could be copied as feminine, and that is in the case of poetry, which the Jewish Encyclopedia states sometimes uses masculine and feminine interchangeably.
…
In what other way can the “he” or “it” term in Genesis 3:15 be understood to include Mary specifically? I think the following is perhaps the most compelling evidence.
The first woman described to “strike the enemy’s head” is Jael. In Judges 4:21 and Judges 5:26, she is described killing the oppressive king’s general Sisera by driving a tent peg into his head.
The second woman is Judith. In Judith 13:8-9, she is described cutting off the head of Holofernes, who is called later in the chapter the “leader of…enemies,” and whose name means "stinking in hell."So to see Mary as crushing the serpent’s head in Gen. 3:15 fits with the typological Marian figures of Judith and Jael. That is not to preclude Christ crushing the serpent through Mary, figure of the Church, but the context of the OT does show that Mary striking the serpent is befitting of the OT Marian figure.