This is most likely the reason. Horus has engineered it so certain legions were well out of the way, whilst others were close to hand, namely the ones supporting him and some loyal ones he wanted to kill. The emperor probably just grabbed those who were closest and this who could most quickly gather their full strength and sent them.