Use the QSPGETSP api to get the data (you will know where to start by the no. of pages in your spoolfile-fmt100). Then use the QPPUTSP api to write it out page by page (starting from the last page) to another spoolfile.

This way you will then end up with 2 reports, the original and 1 in reverse order.