We don't use assignment resource functionality by the moment, that's why we must keep the "% Calculation Method" attribute with "Duration" value.
Anyway, we appreciate your answer it helps us understand the "Progress" attribute behavior better.
So, if we decided to keep the "Progress" attribute we surely make a process to update it.
Thank you!
We really appreciate your suggestions!