Why does a 57.15% ABV spirit (ethanol+water) have a density of 923 kg per cubic meter?
There is nothing wrong with your calculations: but some liquids don't play nice
Your calculations are, likely, correct.
But liquids, unlike ideal gases, don't necessarily obey simple rules when mixed. In particular the two components, ethanol and water, strongly interact with each other when mixed and those interactions mean that the volumes of the pure liquids are not additive when they are mixed.
The effect is well known and a chart of it looks like this:

This is a fairly common behaviour for liquid mixtures where the components of the mixture interact. But the effect for ethanol/water is particularly strong and of practical significance both to chemists, industry and the tax authorities.