Você realmente confirmou que sua hospedagem não aceita? Pq para você aceitar cors é você quem envia o cabeçalho dizendo para aceitar. Talvez a hospedagem negue por padrão, mas você geralmente pode enviar e ele sobrescreve o padrão.

sim, inclusive a própria infinity free disse isso no fórum dela, link:https://forum.infinityfree.com/t/change-cors-header/13770/2