A lo mejor digo una tontería (y espero que algún compañeros que sepa más del tema pueda correjirme), pero si unes tu Query a un Provider y éste a un TClientDataSet, en el TClientDataSet puedes hacer agregados que podría ser la suma de tu campo calculado
Ya digo, no lo he hecho nunca y quizás esté diciendo una burrada, pero es que me suena cantidad que se puede hacer