No utilice la variante de agregación con tipo de agregación que esencialmente está tratando de traducir referencias de propiedad en el tipo de entrada (AgentDataStorage) en nombres de campo y falla cuando no encuentra las referencias de propiedad, en su caso dataPoints.TOTAL_BUS_COMMISSION.
Usar
AggregationResults<AggregationResult> results = mongoTemplate.aggregate(aggregation,
"agent_data_storage", AggregationResult.class);