I guess ethereum supply is not fixed, in fact I've always known that ethereum had an indefinite Total supply, I believe that explains why there are divergent figures when trying to get the total supply. I really don't know why the developers made it this way, but I ones read that it would be corrected in the ethereum 2.0 project.