Well, suppose, for argument’s sake, we say the Church “has a list” of infallible teachings that must be believed.
Problem is, if there were such a list, it would either have to contain teachings that aren’t yet understood as being infallible. . .or else it would not be a complete list and teachings would be ‘added’ as they came along.
So if the latter, you’d have people complaining that the Church does ‘man-made’ things, because this ‘new’ teaching wasn’t on the list ‘to begin with’.
If the former, then you’d have the situation whereby somebody living in say AD 500 was looking at some list that set out teachings like this . . .Item, “Immaculate Conception”, will be questioned and finally set out as teaching in AD 1854. Um, so all of a sudden Catholics would know, for certain, that there would indeed be people still alive in AD 1854 at least --and that ‘certain knowledge’ would just by existing wind up having the potential to change history.
That being said, IF the Holy Spirit were ever to determine that the faithful need a list, the Holy Spirit will make it extremely clear to His people and we won’t worry about whether the list is complete. We’ll know. But it has to come from God. . .we can’t ‘force His hand.’