To be honest, this wasn't a case of CET being generous.
The most likely explanation was a delay in adding bonus points from certain events.
The second most likely explanation (but still possible) is that there were some mistakes. I have never benefited from such mistakes myself, but some of my friends have seen extra RCs and GGWU points in the recent past that they definitely didn't deserve.