Патамушта сортировка. Пока не отсортирует, применить limit не сможет, в MyISAM явно, кластерные индексы отсутствуют. В InnoDB возможно при сортировке по кластерному индексу сможет. Какой движок у таблицы?
Ну и да, вы не заметили, что в указанной вами статье отсутствует сортировка у внешнего запроса? Вложенный запрос потребует временную таблицу, да и сортировка потребует его же, так что оптимизация тут странная всё же.
Ну и лимит естественно будет смотреть от начала, а не от той позиции. что вы попросили. А уж еще навязывание индекса редко к доброму результату приводит.