Answer
Since any check that overflows onto a second page is void by design in this report's standard logic, you can safely assume the content on a genuinely final page is always complete — define a distinct 'last page' footer section and hardcode its repeating-element values to zero/blank there, rather than trying to bind it dynamically to variable table data. That distinct last-page footer gives you access to place a table/cell at an exact fixed position using global report values, sidestepping the variable-row-count problem that breaks a naive fixed-position approach on every page.