Я думаю, в ответе задачи ошибка. Я решил систему из следующих уравнений:
\begin{cases}
n_1 \cdot M(\ce{Al2O3}) + n_2 \cdot M(\ce{SiO2}) = 43.68 \\
\\
\displaystyle\frac{ (3n_1 + 2n_2) \cdot M(\ce{O}) }{43.68} = 0.4928
\end{cases}
Если я не допустил какую-нибудь страшную ошибку, то выходит n_1 = \pu{0.2756 mol}, \ n_2 = \pu{0.2593 mol}. Наверное, наши с тобой ответы отличаются из-за точности вычислений. В данной задаче во всех значениях стоит брать 4 значимых цифр.