Is there a limit to the number of my downstream providers to which I can make the sub-allocation?

No. However, the slow-start suggestion applies here as well. Please read the SUB-ALLOCATION policy for further details.