Acabo de probar Little Snitch, teniendo el mismo problema básico (parece) que el OP, y habiendo estado tan decepcionado con Rubbernet (lloro por mis $ 40).
Little Snitch es exactamente lo que pide el OP, y tiene todas las características con las que puedo soñar al explorar problemas relacionados con los implicados en la pregunta del OP.
Se hace reportar el ancho de banda total utilizado por cada aplicación individual, e incluso presenta un gráfico de cualquier aplicación o grupo de aplicaciones! Una vez que se da cuenta de que puede seleccionar una o más filas en el gráfico del Monitor de red y solicitar la información recopilada presionando el botón de información, es fácil de usar. Sobrevive a los cambios del estado de la red sin problemas.
Tiene una demostración que dura 3 horas, por lo que no te puedes equivocar.
Creo que es la respuesta perfecta a la pregunta del OP.