I do notice at least one error: “…since no eggs require a year’s gestation…”
I’m not aware of any terrestrial ones that do, and in context, that is what is being discussed, but there are Antarctic nudibranchs that stay in their eggs for over a decade, and some probably for more like 50 years.