Switched out the WP_PLUGIN_URL for plugins_url() which should keep the SSL portion of the URL intact.
Found another place where the request for the site url needed to be modified to address secure content on a page.
merging corrected SSL tweaks
Load CSS and JS scripts via SSL
Lets not half ass replace a string
adding incorrectly referenced images
more transparent