This looks closest to my own research over the years, except the date...I have the New Moon (black moon) on the first month ie March 21/22 2023 as the definitive date. Ex 12:2
See this presentation of work that most closely matches...but with a different conclusion, not based on exact calulation, but includes some rounding off that leads to error. Otherwise the body of work is good. The year is good though.
I can explain my math for the date above if anyone wants to know.
Thanks,BIC Ed P