Sounds weird. It should not be able to happen. If it is like that, then it's a bug.
The process of creating the Profile stats starts with creating a few temporary tables with all relevant data. This data is not changed by anything else and automatically removed after a while. Therefore, the number of finds should be consistent.
I am not saying it's impossible, but I can not imagine how it would happen. I also took a fast glance at the map-code, and from what I can see, it is using the correct tables.