Can you try to register it using plugin registration tool . This will give you the exact error.
Assuming that your workflow assembly and plugin assembly is different try to register it one by one. Then you will come to know which assembly is giving the error.
Please try to get detail error report and paste it here.