Wait a minute! You can't have it both ways. The bible said the world couldn't contain the books which means He did almost infinite things. You can't call that hyperbole when you just said "Either there are not enough deeds of Christ not recorded in the Scriptures so that (on the Holy Apostle and Evangelist John's estimate) the world could not contain the books recording them, and we have a false passage in Scripture,"
I'm not having it both ways. I'm cutting off the objection you could raise on behalf of the completeness of Scripture, that St. John was engaging in hyperbole, and we should know this from his 'I suppose'.
St. John's conclusion shows that as a record of Our Lord's deeds, Scripture is incomplete. (Unless one hold that verse to be false, or open up a big problem for sola scriptura hermeneutics by allowing rhetorical devices like hyperbole into the text.)
So which is it? Does Scripture contain a falsehood, or is it not a complete record? If the latter, and I trust you prefer the latter--to return to the original point of this thread--if incomplete in its record of Our Lord's doings, which are its main focus, why should there be an objection to it being incomplete as regards the details of the life of the Virgin Mary?