Licence error and update issue cause of same plugin name / handle
You're not gonna like this answer, but... rename your plugin. There's no way to reasonably circumvent all of the conflicts you're going to run into by keeping the same name as an existing public plugin.
If it's a private plugin that you're only using on a single site, consider converting it into a module instead.