Your welcome, great plugin. Thanks for updating so quickly.
Have you gotten an answer to this, just stumbled on the post, I have done this exact thing for another client. It involves authenticating from your API, and then forcing wordpress to generate the cookie credentials, (for a user which we have created in the wp_users table if they don’t already exist) Then set the cookies and re-direct the user to some login only access page.