Buen día, habría que revisar varios factores de tu tabla calendario, puedes considerar re-crear la fecha en ISO desde las fechas o viceversa. Igual para las semanas en ISO puedes considerar este par de enlaces
https://gist.github.com/r-k-b/18d898e5eed786c9240e3804b167a5ca
https://gist.github.com/robkb/9f0594213188ad5b70fa823e5ece8377
Saludos!
– Javier