As Steven Troughton-Smith suggested it's possible to point the executable to a different dynamic library.
Unfortunately PDFKit and its functionalitity is not self contained in that single library. PDFKit is mostly a frontend interface that relies upon many other frameworks, some of them private; among the others CorePDF, CoreGraphics... just try
otool -L /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
I wrote a program that recursively extracted and copied locally every referenced framework from a 10.7.5 installation and pointed every one of them to the 10.7.5 version.
At the end the executable was pointing to the 10.7.5 version of PDFKit and Foundation and those, and all their dependencies, were pointing to 10.7.5 versions of the frameworks.
I ran the executable and it ended quickly in a segmentation fault.
So practically is not possible to use 10.7.5 PDFKit on a 10.9.2 system as its functionality is buried too deep in the system architecture.