I don't imagine tar's format would be terribly complicated to implement directly, though... I mean, it doesn't even include any compression. Anyway, thanks; at least I know I wasn't missing something :)
Again, how do you image WinSCP would untar the file on the remote server? That's not about implementing TAR format, that's about running a code on the server.