What is the application (Excel or what) that you run your VBA code in? 32-bit or 64-bit?
So you see WinSCP in references list?
Didn't you register the assembly (different version or different path) previously on the machine? Duplicate registrations break it.
See
https://winscp.net/eng/docs/library_install#side-by-side