Похоже, вы правы со своим вторым предположением - оценка не выглядела (не может) достаточно глубоко.
Это классическое применение эффекта горизонта .
По сути, у белой королевы есть половина шахматной доски, чтобы дать чеки, в то время как у черного короля нет укрытия (одного ладья недостаточно (но его перемещение время от времени сбрасывает обратный отсчет с 3-кратным повторением) и черная королева отрезана) но много места для бега. Пешка на g5 упадет с проверкой в какой-то момент и сбросит отсчет 50 ходов. Количество линий увеличивается экспоненциально, и поскольку ни одна из них не меняет ничего существенного в позиции, Stockfish не может эффективно обрезать ни одну из них. Таким образом, дерево поиска становится слишком большим, чтобы обрабатывать его даже для современного движка на предположительно хорошем оборудовании.
PS: я попытался удалить белые пешки и черную пешку на g5, которые на первый взгляд кажутся незначительными для вечного, чтобы уменьшить количество шахматистов до 7 - достаточно низкое, чтобы использовать настольную базу Личесс. И действительно, эта позиция выиграна для черных. Однако это бессмысленно, так как обе стороны будут быстро делать ходы, которые невозможны в позиции головоломки, например, белая королева переместится на a1, а черный король побежит к e3.