Re: ActiveX component can't create object message: CreateObject("WinSCP.SessionOptions")
Did you register the assembly for COM?
https://winscp.net/eng/docs/library_install#registering
https://winscp.net/eng/docs/library_install#registering