One mechanism that springs to mind here is the accumulation of transthyretin amyloid, found in one small study to be the majority cause of death in supercentenarians, but which appears to have only a smaller impact on mortality in younger old age - it is implicated in something like 10% of heart failure cases, for example. Can we argue that advances in medicine and public health over the past century have had little to no impact on the accumulation of misfolded transthyretin deposits in tissues, and thus this mechanism acts as a limit on life span? Or do some of these improvements in fact produce an small, incidental reduction in amyloid burden in later life? The evidence to support any of the possible positions on these questions is presently lacking.
Whatever the state of effective limits on life span today, however, the limits on life span tomorrow are determined by progress towards rejuvenation therapies. There are treatments under development that can clear transthyretin amyloid from tissues, for example, such as the work of Pentraxin Therapeutics, or the catalytic antibody development funded by the SENS Research Foundation.