Temporary Access Links

Hi, I'm trying to provide temporary access links S2member protected pages to outside users (reviewers, journalists, etc). I have posts that are restricted by category/user levels, but I would also like the ability to generate expiring links to those same pages.
I though I could solve it by tapping into the 'Specific Post/Page Access' functionality. Specifically 'c_ws_plugin__s2member_sp_access::sp_access_link_gen' to provide me with the expiring link. But since the posts are also under the user access restrictions, the links require the users to be logged in as well. I know the documentation warns about that, but I'd really like to get around it. Are there any other ways I can bypass the access restrictions in this scenario?
I though I could solve it by tapping into the 'Specific Post/Page Access' functionality. Specifically 'c_ws_plugin__s2member_sp_access::sp_access_link_gen' to provide me with the expiring link. But since the posts are also under the user access restrictions, the links require the users to be logged in as well. I know the documentation warns about that, but I'd really like to get around it. Are there any other ways I can bypass the access restrictions in this scenario?