Direct Answer
Adam’s argument is persuasive if you accept his harmonizing assumption that Genesis genealogical numbers should produce a chronology consistent with later biblical statements, and that 2 Peter’s “eight” is meant to exclude anyone else (like Methuselah) from surviving the flood. It shows he is willing to label a reading an “error” when it creates a concrete contradiction with another Scripture.