I've setup using the expected: define('FORCE_SSL_ADMIN', true); and added your plugin in the hopes that it would resolve the last of the issues I was having. (I was experiencing a 'The page you are viewing has gone into a never ending redirection loop') And it seems to have resolved it. Everything is being forced to a non-secure interface. Not exactly what i was striving for. :)
Do you have any suggestions? The SSL interface and the Non-SSL interface both point to the same directory.