o mais importante da mensagem é entender qual a necessidade de pegar mais que 3100 pedidos em um período aberto?
O ideal do getorders é para pegar referencias recentes e você armazenar os pedidos no seu ambiente. Se está usando-o como BI e sendo a base da VTEX a fonte de consulta principal. Está fora do conceito da API.
Faça o "download" dos pedidos para o seu ambiente e você terá uma resposta muito melhor. Aí da VTEX utiliize o Feed ou getorders conforme a necessidade, sendo que o getOrders sempre vale a pena filtrar o período.