OLE is a part of the SDK, not something different from it.
To use OLE you need the SDK as that is where it is documented.
OLE is very limited but it can run Acrobat JavaScript. Even then, it probably won't do what you want. You can add form fields and annotations but not page content.