1. Никакого абсурда при окладной стсеме. Вы же не удивляетесь, что один и тот же оклад в январе платят за 136 часов (без праздничных), а в июле за 184. Но, составляя график работы Вы должны учитывать производственный календарь, причём уменьшить число рабочих часов в месяце при том же окладе Вы имеете право, а увеличить сверх нормальных рабочих часов - нет. С т.з. Вашей любимой математики для графика работы действуют ограничения сверху на количество рабочего времени в каждом из календарных месяцев при константе оплаты. А оплата праздничных (двойная или одинарная) будет зависеть не от количества часов в составленном Вами графике (туда можно напихать что угодно, да частенько так и делают), а от нормы рабочего времени на данный месяц. Разные понятия и разные переменные в алгоритме расчета. Причём, при неполном рабочем времени норма времени для сотрудника, ИМХО, должна уменьшаться. Но это за пределами данной темы.
2. См. ответ в №1: от часов в графике кратность оплаты не зависит, зависит от нормы времени, которая, в свою очередь, зависит только от конкретного календарного месяца, права данного работника на сокращённое рабочее время и неполноты рабочего времени работника, установленного трудовым договором (опционально, пока не уверен).
Так что с математикой всё в порядке, просто начальные условия для построения алгоритма расчёта нужно выбирать не так, как считаете Вы, а основываясь на требованиях закона. И математической логикой юриспруденцию не победить. Я в этом убедился ещё раз на примере Постановления ВАС по срокам уплаты НДФЛ с отпускных. Логики с т.з. здравого смысла никакой, а с.т. юриспруденции ещё какая!