Just noticed this is a bit late but might help someone searching for the same thing.[/edit]
If you are using SEF solutions that allow editing urls you can always just add ssl_redirect=1 to the end of the actual url you're redirecting to.
This should set ssl for account maintenance but the principal works for most urls.
Hope this helps.