Я думаю, ваша ошибка о превышении количества обработчиков не связана с проблемой, которую вы пытаетесь решить. На это намекает "ERR_CONTENT_DECODING_FAILED". Вот тут, например почитайте в конце:
https://dev.1c-bitrix.ru/support/forum/forum32/top...
MaxRequestsPerChild ставить не стоит - лучше где-то 500-1000(это количество запросов, которые последовательно обрабатывает один процесс-обработчик, прежде чем будет перезапущен, и ограничивается он для борьбы с утечками памяти).
MaxClients выставлять больше чем ServerLimit нет смысла. И то, и другое нельзя выставлять слишком большим - у вас должно хватать памяти на то, чтобы запустить столько процессов, и чтобы остальной софт на сервере тоже мог работать. Если количество процессов будет слишком большим, это может быть хуже, чем их недостаток...