In the $\ce{^1H}$-NMR spectrum of synthesized Hantzsch ester (a dihydropyridine derivative), there are some impurity peaks I cannot explain: a singlet at $\pu{8.81 ppm}$, a quartet at $\pu{4.4 ppm}$, a singlet at $\pu{2.99 ppm}$, and a triplet at $\pu{1.5 ppm}$. I think the quartet and the triplet are indicative of an acetate functionality. However, I cannot match the other two singlets to form a structure that aligns with a possible intermediate in the Hanztsch ester synthesis (see image below).
Would anyone have an idea what this impurity might be? Or is it more likely that the impurity is a result of contamination of starting material?