None of this is meant to be a criticism of your thoughtful and informative report, but the relationship between your title and the report itself sent me down some interesting philosophical paths. There are two possible interpretations of your title:
1)We know that there is no limit on human life or
2)We don’t know that there is a limit on human life
Your title implies (1) but your report is really saying (2). I go into more detail on this here.
https://teedrockwell.medium.com/immortality-is-it-actual-possible-or-impossible-5edc931b3da5