I’ve run into the same issue before. One approach that works is to pause syncing in MS Photos before adding new images to iCloud. That way, iCloud uploads the originals without MS Photos automatically creating duplicates. After the upload, you can re-enable syncing.
Also, using a dedicated...