I wonder if you could dramatically improve these results with some relatively simple scaffolding and tool access.
If a ton of these mistakes are genuinely simple calculation errors, it seems like giving the models access to a calculator tool would help a fair bit.