"Плакать по покойнике" - действительно предложный падеж. Ранее в отдельных грамматиках также назывался _местным_ (как синоним). Теперь "местный падеж" обычно используется в другом значении, только для обозначения "местных" форм (в лесу, на носу и проч). Отсюда, видимо, первое недоразумение.