Ambas as formas estão corretas. Ao nome promoção associa-se geralmente um complemento introduzido pela preposição de: «promoções de 10%». Contudo, subentendendo «de 1% até 10%», é possível construir «promoções de até 10%».
A sequência «de até» ocorre em estruturas que não oferecem dúvidas quanto à sua correção, mesmo no português de Portugal, como evidencia uma consulta do Corpus do Português, de Mark Davies:
(1) «Só a graça de respeitar sinceramente os seus superiores, e de até os temer, quem sabe? como as crianças..» (Irene Lisboa, O Pouco e o Muito: Crónica Urbana, 1956)
Também figura em construções que marcam um limite temporal/espacial ou no limite de uma quantificação, como se pode confirmar pelos seguintes exemplos:
(2) «Achas que siga contando com a simpleza de até aqui, ou parece-te que deva orquestrar o feito, wagnerianamente?» (Tomás de Figueiredo, Monólogo em Elsenor – Noites das Oliveiras)
(3) «[...] nas áreas abrangidas verificaram-se aumentos por hectare de 2000 kg para o arroz e de até 8000 kg para o milho.» ("Custo do hectare duplica o do Alqueva", Expresso, 08/11/1997)
Ou seja, entre uma preposição e o seu complemento, mesmo que este envolva uma expressão numérica, é possível intercalar a preposição para marcar a noção de inclusão (como em 1) ou de limite (exemplos 2 e 3).
Como se observa na Gramática do Português (Fundação Calouste Gulbenkian, p. 1505), há sequências «em que [...] duas preposições mantêm o seu significado e uso básicos: trata-se de casos em que uma preposição toma como complemento outro sintagma preposicional independente [...]: p. e. [...], ele foi generoso [SP para [SP com [SN o Luís ]]].»