The map list is generated, when the launcher opens and is based off the server list. As part of the steam query, servers report what map they are running. So that map dropdown will only show maps that are currently running on servers.
I've tried filtering by some maps that I see in the map drop down on the server list, and no servers show up. Does that mean a server WAS running that map but now has gone offline?