Thanks @Nathan_Reese
it looks like the precision_control threshold still does not allow for exact counts above the max threshold (40,000). Do you know if setting the "size" threshold to 0 works with cardinality aggregation?
Based on this thread it seems like that's an option for getting an exact count, but I can't seem to get it to work with the cardinality aggregation I'm using.