I prefer you not jump threads but post your specific questions about the Protoevangelium on the thread dedicated to it. Also calling it "fraud" does not make it so.
The conjecture that Mary "had forgotten" the "mysteries" of the Annunciation is indeed a psychological elaboration that rings false. It is an artistic attempt to give a background to Mary's Magnificat (Luke 1:46-55), which it proceeds to quote in part. It does not discredit the factual content of the book.
Let us also remember that Mary is not free from human weakness; she did, for example, forget her child in the Temple. According to the Protoevangelium, she did not forget about the Annunciation altogether, but "of the mysteries". Her subsequent speech explains that her perplexion is not of her mission, but of the fact that it is she who was chosen for it. It is a reasonable and humble attitude, same as when she is rebuked by St. Joseph and answers obliquely.
“I prefer you not jump threads but post your specific questions about the Protoevangelium on the thread dedicated to it...” agreed. Meet you there.