I found this report provided by the institution that runs the Chinese Proficiency Test (HSK). The report was about the tests that took place in year 2010, which was ten years ago, so things may have changed a bit, but I think we can still get a general idea from it.
According to the report, before November 2009, HSK had three levels: elementary, intermediate and advanced. After then it became the new HSK, which has six levels where six is the highest.
Since there is no good definition of "can speak Chinese", let us assume people who passed the highest level of HSK can speak Chinese. (The two concepts do not equal, but that's the best we can get.)
I don't know how to edit tables here, so I had to paste pictures of the tables (translated into English by me) from that report.

As we can see, there were 12099 people who passed the HSK 6 test in year 2010.

It is noted in the report that in the second half year of 2010, the test stopped asking examinees for this information of whether they are of Chinese origin or not, so the numbers here are smaller than the total number.
From the table we can see there are only about 15% of people who are of Chinese origin, so most of the examinees are not of Chinese origin.

So most examinees are from Asia. The other continents have only a few hundreds together for HSK 6, and we don't know how many of them actually passed.

Country information. We don't know which level they took or whether they passed, but if the proportion does not vary very much, we can have an educated guess.
12099 people passed the HSK 6 test in year 2010 and 86.75% of the total examinees of HSK 6 are non-Chinese, so that's about 10 thousand people. Let us multiply that with 20 for all the years and that makes 200 thousand people globally. Africa only has 0.64% so that's about 1000 people. Oceania (0.77%) has only a few more than Africa. That's above 130, but maybe the source in the OP has a higher standard for Chinese proficiency, or people of Chinese origin has a higher chance of passing the test, so for such a rough estimation, I think the numbers are reasonable.
Other interesting statistics:
American people are actually very good at listening!