I think you are trying to upload a Freshsales for the Freshworks CRM product. These are two different products in our platform and the Freshworks CRM app needs a different configuration. You can refer to the documentation for the app configuration.
A Freshsales app can easily be published to Freshworks CRM product with minimal changes by converting the app as Omni-app which will work on both the products. Refer to the steps to convert your app to support both products.
Thank you. I had not realized there is a "freshworks_crm option in the fdk create until just now and I had just assumed that ‘freshsales’ was still correct for the CRM.