I had a go and it worked!
Have you played around with copying the templates into your themes yet?
Ben helped me with removing form fields from the Add Product screen so thought the same logic might work for this and it did! So grateful to these guys for making things so flexible!
For this you need to be able to access your files from your hosting company (or your own server if self hosted).
Find file /plugins/wc-vendors-pro/templates/dashboard/store-settings.php
Copy this to:
themes/INSERT YOUR THEME NAME HERE/wc-vendors/dashboard/store-settings.php
Go to your themes folder and open copied file in edit mode
Remove Social tab by removing this piece of code:
Then save. All done 🙂
Hope it helps,