Думаю, вы сами поймёте все, если я вам скажу одно: ваши недели с учётом каждой второй это циклическая группа порядка 2, изоморфная группе вычетов по модулю двух.
В общем, если остаток от деления номера недели равен двум и день недели — ПН, то ....
if (( GetDate(WEEK) == 2 ) or ( GetDate(WEEK) == 4 )) and ( GetDate(DAY_OF_WEEK) == 1 ) thenИ теперь всё работает как нужно)