As duas formas – alusão e ilusão – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.
Alusão significa a ação ou resultado de aludir; de mencionar ou de referenciar de forma súbtil; menção, referência.
Isso não é uma alusão à Irlanda.
O que ele referiu é uma clara alusão ao inferno.
Ilusão significa ideia ou opinião errada; fantasia; quimera; percepção deformada de um objeto.
Tal anseio leva apenas à ilusão.
É uma ilusão encantadora, mas não me anima.
Referências
Alusão advém do latim allusione.
Ilusão advém do latim illusio.