One other option is to create a new page and use a canvas control so you have a select list of the rows from that table to choose from, then use canvas formulas on the page to show the values from that row. You can print the page to PDF this way.
It’s a good note for us to have that it can be beneficial to be able to print the modal popup of a row at times too though, so thank you for the question and feedback.