В коде у себя сотрите присваивание MinHeight'у значения 23. Может быть из-за этого. Вообще, там все автоматически, по-крайне мере, у меня так.
Есть
MinHeight и
MinWidth у RyMenu. Первый отвечает за минимальную высоту всех пунктов меню, а второй за минимальную длину.
P.S. Сегодня маялся с картинками в этом самом меню. Решил рассказать, дабы никто больше не мучался

Вообщем, RyMenu картинку у MenuItem в Bitmap'е не кушает вовсе

Все компилируется но при просмотре получается меню, но там где должны быть картинки, их нет! Мучался 10 минут, и до меня дошло, что RyMenu любит картинки, "засованные" в TImageList.