So I've still been trying to figure out what's actually going on during the login process (and am severely crippled since I can't use GDB), but I came across another streamed module during login. It's actually loaded with dlopen and it appears to be some sort of authorization module - there's a lot of crypt functions within.
Anyone have any idea what this is? (new in 3.3.5?)