Ув. господа, кажется в процессе борьбы за озеленение крокодилов вы таки забыли что они не летают в принципе
ИМХО: куки по-прежнему не нужны, бо время для отсчета хранится в lock-файле. Достаточно лишь изменить логику работы с ним, раз изменилась логика ТЗ. Т.е. не обновлять файл если время не просрочено. Вообще, кажется вы неск запутали структуру - достаточно 1го php-файла (+ js) на все варианты сценария. К сожалению нет времени..
PS Интересно - что по сценарию будет когда таймер дотикает?