FcgidMaxProcessesPerClass is too high
FcgidMaxProcessesPerClass is set to 100 in else branch. See: http://git.ispconfig.org/ispconfig/ispconfig3/blob/master/server/conf/vhost.conf.master#L289
This value is too high and was adjusted to 10, by commit: http://git.ispconfig.org/ispconfig/ispconfig3/commit/310f4c2a417f9d34f549f18ceac005aca31165ed
But you kinda forgot to edit the else branch too.