For using "curl" you need bash shell access. See: Enable and Access the Bash Shell from the Appliance Shell
And "connection timed out" errors are usually caused by firewalls or routing errors. Have you checked this or are the FTPS server and VCSA on the same subnet without firewalling and routing?