I suspect that replenishment rate is based upon the number of men in the unit at full strength. Ashigaru units were bigger than samurai units, so they got more men per turn back. Hastati and Principes are the same unit size; principes just have (much) better armor.