Я бы сказал, что он глючит и не учитывает правильный расчет високосного года.
Таким образом, вам, вероятно, понадобится изменить его самостоятельно или найти разработчика.
Это не один из тех странных лет, это явный случай деления на 4
Год будет високосным, если он делится на 4, но не на 100. Если год делится на 4 и 100, это не високосный год, если он также не делится на 400.