You'l need to merge some menu actions differently. Some are "Arrays" similar to the repair option, and some are singular Actions, here is an example:
_dayzActions = s_player_repairActions + s_player_removeActions + manatee_craft_menu + manatee_craft_menu_wea + manatee_craft_menu_sur + manatee_craft_menu_ind +
[s_player_grabflare, s_player_removeflare, s_player_deleteBuild, s_player_forceSave,
s_player_flipveh, s_player_fillfuel, s_player_dropflare, s_player_butcher, s_player_cook,
s_player_boil, s_player_fireout, null, s_player_packtent, s_player_sleep, s_player_studybody,
s_player_tamedog, s_player_feeddog, s_player_waterdog, s_player_staydog, s_player_trackdog,
s_player_barkdog, s_player_warndog, s_player_followdog, s_player_movedog, s_player_speeddog,
s_player_calldog, NORRN_dropAction, s_player_selfBloodbag, s_player_recipeMenu, s_player_deleteCamoNet,
s_player_gateActions, s_player_deleteBuild, s_player_enterCode, s_player_codeObject, s_player_codeRemove,
s_player_smeltItems, s_player_smeltRecipes];
I know the above isn't exactly the solution to you, but Maybe you can sort it out.
The main point I'm trying to make is the s_player_smeltItems goes into an "array within the array" and the manatee_craft_menu et all (Action Arrays) are added outside that inner array, along with default actions such as s_player_repairActions.
Let me know if that help or if you need some more guidance. Maybe you can PM me your override arrays if you can't get it to work.