This really does not have anything to do with the way that SSL is implemented in DNN... it's simply a function of site content and configuration. In our case, we serve the sourceforge.net image on nearly every page in our site (via the skin)... except for the Login page and the User Profile (also Registration) page. It was removed from these two SSL pages specifically to avoid a warning on the secure page itself, which is particularly confusing. However, upon login you are redirecting to a page which is then displaying an "insecure" image (the sourceforge.net image served from another domain).
In this particular instance (for us) serving that image locally is not an option as this is the primary means by which our rank is determined with SourceForge. The only options would be to configure a specific post-login landing page (which can be frustrating when you're trying to navigate directly into secure content) or to give up serving the sourceforge indicator.
If you'd like to try a little test here to verify this:
1) Log out.
2) Click the Register button.
3) While on the register page (which is SSL enabled), click on the Login page.
4) When login is completed you're redirected back to an SSL enabled page (but more importantly, one not serving the sf.net image)
Cheers