You are updating your stats correctly. I find the Internet Statistics to be highly suspect, since many people are obviously not playing the game as intended. You can check out your "competition" by looking at the
High Scores page, which is also accessible from the Fish Tycoon for Windows page on the main LDW site.