The p11-kit error was different, but I did some extra install (gnome-keyring, libp11-kit-gnome-keyring, etc) and copy file for that already. Seems I still have the wrong "gnome-keyring-pkcs11.so" file though. But most Google results of that error dates from 2011/2012 and generally they say it should be fixed in latest wine versions

(I am running 2-day old wine 1.7.50) Also I think -that- is not the crucial error, but something with the actual SSL messages. If I debug secur32 I obviously get much more details, but not a clear point where it failed... just "
trace:secur32:schan_InitializeSecurityContextW Expected at least .. bytes, but buffer only contains .. bytes."
I'm definitely not an expert, so this may be naive advice or obvious, but most of the time when I've had wrong ELF format stuff going on it was due to executable types, ie 64 bit vs 32 bit. Could it be that if you installed the 32 bit versions of the p11-kit so that you'd fix that issue. Just a thought.
Anyway, I realize that the ssl error is apparrantely the more critical issue. Maybe I'll go ahead and reinstall WINE and see if I can reproduce your error if I'm up late tonight. I'll post again if I do so and find anything intersting.