retrieveImageWithOptionalAdministrativeUnitName

Retrieves a Flow of Pair<Image, AdministrativeUnitName?>.

This method retrieves Image data along with an possibly missing associated AdministrativeUnitName entity. It utilizes Flow to emit data asynchronously.

To avoid emitting duplicate Image entries, it maintains a set of IDs (imagesSet). Only new (unseen) entries are emitted.