This is not problem. u-boot-update-bootmenu detect that recovery.item is not kernel nor u-boot script so it skipped it. recovery.item can be only booted from Fanoush bootmenu. If you want, I can change message from "Error: Invalid file" to "Skipped item file" :-)