I think mathematics is completely innocent here.
Contents of that webpage had been changed quite a few times over the course of past six years and some of the historical versions can be viewed using the Internet Archive service. While I have not looked at each and every version, I believe the bits I present below to be correct:
- Between 2015-10-22 and 2016-12-19, the website was showing only two age groups; "24 or younger" and "25+", whose percentages add up to $100\%$ perfectly. It also included a link to a PDF file dating back to 2014 which is still available on the original location (but it is also present in the snapshot taken by the Internet Archive). This PDF file contains more detailed age groups and also explicitly mentions the Unknown age group as $0.1\%$. The ethnicity percentages also include the Unknown group explicitly and they sum up to $100.02\%$, which is not really surprising due to adding up nine different numbers, each of which was rounded to two decimal places. Finally, the percentages for the genders leave out $2.2\%$, corresponding to the unmentioned Unknown category. The data in the PDF also match the information shown on the website.
- We don't know when exactly the website got updated, but on 2017-03-09, it was already showing the same statistical data on diversity as it is showing today. It also included a link to a new PDF, supposedly created in February 2017 (again, available from the original location or from the Internet Archive). We will get to the actual data in a bit, but let's mention some additional information first.
- The PDF link apparently remained the same until 2018-10-07 and on 2018-11-07 it was already replaced by a third PDF, dated May 2018.
- Finally the link to the PDF was last seen in 2020-01-08; it was no longer present on 2020-02-08.
Now, when it comes to the content of those PDFs from 2016 and 2018, both of them show gender percentages different from those displayed on the website. This is not too surprising; it would rather be surprising if they managed to attain the exact same (well, up to two decimal places) percentages of males and females for six years. In other words, the website gender percentages were not updated to correspond to the second or third PDF... and neither were the ethnicity or age groups on the website when the third PDF was released.
When it comes to the second PDF file, its ethnicity data corresponds to what the website is showing (and adding up to $100.01\%$ is perfectly fine) but the age-groups data shows two important differences: It explicitly lists the Unknown age group as being $0.03\%$ and, more importantly, the 40-49 group is shown as $4.78\%$ rather than $5.78\%$ (as the website says). All of a sudden, everything adds up to the exact $100\%$.
Having said that, even the data in the third PDF look like they are affected by some poor rounding decisions: The age groups add up to $99.84\%$ but all of them apart from the Unknown group look like they are rounded to one decimal place rather than two; which could very well explain the greater gap. The ethnicity data looks even more strange; with more than half of them possibly rounded to just one decimal place rather than two.
All in all, I strongly suspect the culprit to be just sloppiness with editing the website (this is pretty much confirmed by the discrepancies between the website and the PDFs linked from it) that introduced that extra percentage point due to a typo, rather than any kind of intentional-statistical-correction shenanigans.