Во первых, рекомендую почитать раздел по отладке плагинов в SDK. Sandbox сервис будет безжалостно валить "зависшие" в отладчике процессы, если вы не запретите ему это делать. Так же рекомендую подход, который сам активно использую:
http://www.axforum.info/forums/blog.php?b=329
Что касается самого кода по работе с агрегатами, рекомендую не писать такие вот портянки преобразований. Если в результате агрегации получится NULL, система не вернет и сам AliasedValue:
http://www.axforum.info/forums/blog.php?b=417