PDF::Table has a habit of taking over the pagination. To keep control of the process, you may be better off to break this down into two stages.
in reply to Help with PDF::API2::Simple and PDF::Table
create the table in a temporary pdf object
insert the table graphics, page-by-page, back into the main pdf
You can then control where and how the pages from the table are inserted back into the main pdf.
See Re^3: Add Border to a PDF file. This demonstrates copying pages from one pdf object to another.