Hi Ryan,
My first guess would be because of your use of the min-maf and max-obs-het filters. These are always calculated on a metapopulation basis. So, when all three populations are in the popmap, the minimum minor allele frequency filter is calculated based on all the individuals together. When you only have a single population in the map, the denominator of the calculation is smaller. One alternative flag to consider is the min-mac flag, which is very similar, but it is the minor allele count – that is, it is a fixed number of alleles, not a frequency, so it will not change regardless of the popmap contents. We tend to use min-mac to exclude alleles that are likely to be genotyping errors (i.e. you only find that particular allele in one or two individuals in the data set, so a --min-mac of three will find and remove such alleles).
Best,
julian