While it may not nominally include them, the flags stars represent the coming together of countries. Stars ate no longer added to represent individual countries as theynjoin, so i thinknit still fits.
Using the map works but as a circular icon it will also exclude countries or be too small, so it doesn't fix the problem presented.
Its not ideal as a logo but unless a better option presents, I'd keep itnover a map. Unfortunately, this specific map is not loading for me. Possibly an update issue.