В принципе, такую задачу можно давать в школе. Кинетический момент направлен все время вдоль образующей конуса. Его производная даст момент сил. При движении меняется только горизонтальная часть момента

, она вращается с какой-то угловой скоростью. На самом деле, это будет скорость прецессии, которая находится из разложения

вдоль вертикальной оси и оси

и правильный ответ воспроизводится.
Но я не понимаю, почему для нахождения угловой скорости вращения момента надо разлагать именно по указанным осям. Я пытался придумать простое геометрическое объяснение, но у меня не получилось, траектория точек диска в пространстве уж больно причудливая.