I'm not going to check your math, but what follows may help.
Start with the understanding that spoke length has a tolerance of 2-5mm depending on the nipple and whether it's a single or double wall rim.
You have the greatest tolerance with double wall rims and nipples that allow the spokes to extend a few mm beyond the tops. That combination allows you to err to the long side and usually eliminates the need for different length spokes on dished wheels.
You have the least tolerance when building single wall rims because you need the spoke to end within the nipple's head, but not to extend beyond the top. So, this is where you need to measure most carefully.
Various spoke calculators will yield different results of a few mm because of different assumptions about minor details, ie. allowance for stretch under tension, or added length for interlacing. So, if you're not familiar with the calculator you're using, run the numbers through a few and go with the average, biasing based on the specific rim and nipples you're using.
Last edited by FBinNY; 11-15-24 at 10:28 AM.