The first link you were given related to developers.
Avast file whitelisting is a service provided mainly to software developers to reduce the risk of false positive detections. A false positive is any clean file flagged as malicious.
Did you read that ?
When you submit application files to the Avast Threat Labs, a group of analysts review the software for malicious or unwanted activity. Applications that are both free from malware and meet our guidelines for application transparency can be whitelisted.
This means that I have to submit each build of my application for their consideration as the binary change on each build.
Now tell me again what good does it make to me?
I'm not interested in whitelisting final release build. But production tools which have nothing to do with public eye.
Just for the sake of argument. I've submited my interal app build to that servce 9 months ago and its still flagged as a virus despite it being on exclude list in my settings.
So to me the problem is with avast ignoring its eclude list.