Have you tried:
["weed_pooch,1"] = { --or whatever the item is you need
{item = "weed", quantity = 4 }, --or whatever the item is you NEED to craft the main
},
["weed,4"] = { --or whatever the item is you need
{item = "weed_pooch", quantity = 1 }, --or whatever the item is you NEED to craft the main
},
Remember to look for the fix for the quantity craft here