When adding a Form to Service Catalog, it will show up on Service Catalog page and on some web parts but not on the Service Catalog web part.
List of forms is cached for the Service Catalog web part.
Refreshing application pool hosting ProcessManager vDir will clear/refresh the cache.
This issue has been resolved in newer versions of Workflow (7.6 and newer).