Насколько я помню, можно.
Идея в том, что мы храним в фенвике не сам массив, а его частичные разности. Тогда прибавление на прямоугольнике это 4 обновления в точках. А запрос суммы это какая-то аккуратная возня с суммированием арифметических прогрессий (потому что теперь каждая квадратная "клеточка" поля имеет свой вес.
При этом в каждой вершине мы храним не только сумму на ней, но и сумму с коэффициентами (в одномерное случае она выглядит как
a[r] + a[r-1]*2 + a[r-2] * 3 + ... a[l] * (r-l+1), в двумерном как-то похоже).
а разве фенвик в матрице не должен хранить в клетке сумму всего прямоугольника?