I've read a few posts on this forums about TLS support under Windows XP and i've just stumbled upon Stunnel,
which is a proxy designed to add TLS encryption functionality to existing clients and servers.
I don't know if this can solve the TLS issue under XP, but here you go to learn more about Stunnel.
And here is the latest version (5.49) for Windows XP (32 bits).