Acho que tu é o doidim que eu respondi lá. Bom, primeiro não há necessidade de colocar a criação da imagem em
processo paralelo também. Tu pode criar a imagem e depois colocar o resto em um ciclo.
Agora, o que tá acontecendo de errado? Vendo assim, pra mim tá ok. O comandos de clique tá funcionando?
tu pode usar o console.log também pra verificar e as coordenadas estão como tu espera.