Unfortunately that's not what CPAGrip's content locker is meant for.
Content Locker is always used for only one page to lock something on load of page or on click of something.

I tried writing a small and quick JS, just something I had on my mind... But I got an error that their script cannot be asynchronously loaded because they are wrapping everything within document.write() which won't work on async load of course.

So what I suggest you is to use their API and make your own content locker. That way you will be able to pull offers anywhere you want them for each different widget that you create.