Your code will work 100% out of the box - any API changes are done with new APIs.
It's good news that I can upgrade PDFL easily. And these APIs in PDFL11 could extract contents from old pdf files.
For example, there is now a PDDocCreateWordFinderEx which offers many more options to choose from, if you want them.
My concern is whether the old APIs I use in PDFL7 could handle newer PDF format by just upgrading to PDFL11? Or these new APIs are introduced to handle newer file format?