Ok, correcting my previous post –
While working on an other project, I am migrating the plugin management to composer – which then allow to manage both regular update and update from custom repo.
https://deliciousbrains.com/using-composer-manage-wordpress-themes-plugins/