It's because Fable is just synthetic RL tasks + scale. The secret has been out for awhile now.
This is basically the answer, they generate A LOT of synthetic task rollouts in parallel, then use RL on the resulting reward signals to improve the model. Add scale to this and you have a Fable class model.
Does not explain timing