Allow duplicate permalinks slugs for custom posts by different authors

You might be able to hack something, but in wordpress the slug is a unique identifier of a post. Trying to mess around it might impact other functionality in an unpredictable way depending on your themes and plugins.

The right solution to having multi authors which can not or do not want to synchronize between them is to use a multisite.

An easier solution is to force them to use a more explicit slugs (I find it hard to believe that they sell the exact same product).