No contexto da frase em questão, não está correta a oração subordinada temporal «quando as meninas vêm aqui», com o verbo no presente do indicativo. Quando se pretende associar a ideia de futuro a uma oração subordinada adverbial temporal, a forma verbal mais adequada é o futuro simples do conjuntivo*. Sendo assim, a oração correta é «quando as meninas vierem [ideia futura] cá».
Note-se que na sequência «queria que a decoração estivesse pronta até o dia 28», a ação que foi começada (ou ainda não) - «que a decoração estivesse pronta até o dia 28» - não está finalizada no momento em que o enunciador fala**. É uma ação que é objeto de um desejo: no dia 28, o enunciador deseja que a decoração esteja pronta, pois as meninas possivelmente irão a sua casa. A ideia de finalizar a decoração não é uma ideia de contemporaneidade, mas de anterioridade, pois a decoração deve estar concluída, antes da chegada das meninas. Por esse motivo, «queria» expressa o desejo do enunciador (sublinha a deferência com que se exprime esse desejo***); «estivesse» sublinha o desejo e a possibilidade deste (o imperfeito do conjuntivo é regido/exigido pelo imperfeito do indicativo «queria» associado à conjunção subordinativa completiva que).
* O Futuro Simples —indica um facto situado num momento posterior ao momento em que se fala (Gramática da Língua Portuguesa de Vítor Fernando Barros, âncora Editora, Edições Colibri, 2011, p. 124).
**«O pretérito imperfeito* – indica que a ação iniciada não foi concluída no momento passado a que nos reportamos, prolongando-se no tempo, dando uma ideia de continuidade.» (Gramática da Língua Portuguesa de Vítor Fernando Barros, âncora Editora, Edições Colibri, 2011, p. 123)
***Usa-se frequentemente na enunciação de pedidos, com valor de presente do indicativo, como forma de delicadeza ou cortesia (Gramática da Língua Portuguesa de Vítor Fernando Barros, âncora Editora, Edições Colibri, 2011, p. 123).