There is probably a difference in the load script of youre calendar between the test server and production server. Can you provide more information on the Calendar load script? How do you define the calendar years? Are these based on variables or data driven?
It's almost impossible to tell just from the screen shots. Your calendar is probably created in a load script, based on some fact dates of your input data. I assume these data differ in test and production environment.