I face similar problem to OP’s.
I am using WC Vendor free version, and I found out that Vendors are not able to select custom taxonomy.
I have tried using Toolset Types plugin, as well as Pods plugin. It seems that the Vendor role created by WC Vendor doesn’t have enough permission to use it.