Check to see if the webpart is registered more than once in Kentico. This would force it to have a different code name using the same files. Do a search for the code name without the
1 at the end and see what comes up.
It could also be due to different layouts for the webpart. Maybe the layout isn't using the proper namespace and classname?