色違いはいちいち乱数で当選決めてるんじゃなくて
ポケソース毎に何番目に出現したやつが色違いって決まってるんだと思う
初日に出やすくするんだったら、若い番号を当選にしておけばいい
そして確率の母数分消化すると新たな当選番号を作りループする
母数分の最後に色違いが発生した場合、タイムラグが大きいとデータの不整合が発生し>>900みたいな現象が起きるんじゃないかと

以上、システム屋さんの推測