despite finishing the game (Pear abandoned early on, but the rest of us continues till the end) it isn't showing up in any of our ranks, statistics, weekly chart etc.
Thanks for the report.
This can happen if the master server is temporarily unavailable. The game will however retry to send the game result until it is successful so you can leave the game running in the ending screen until you see the game show up on the website. The game's chat will also say "Scores saved" when this happens.
If the scores are not saved then there is unfortunately no way to recover the game results.
Did you see chat messages in the game lobby even though your name was not visible? It would be helpful for us if you could save your log file (data/log.txt), the next time such odd stuff happens, and then post it here on the bug forum.