1. Make the filling: Bring pork, 2 whole cloves garlic, half the onion, and 2 cups water to a boil in a 4-qt. saucepan over medium-high heat; season with salt, reduce heat to medium-low, and cook, covered, until pork is tender, about 1 hour. Transfer pork to a cutting board, and pour cooking liquid through a fine strainer into a bowl; reserve ½ cup cooking liquid, and discard any remaining along with solids. Once cool, finely chop pork, and set aside with cooking liquid. Return saucepan to medium-high heat, and add lard; finely chop remaining onion, and add to pan along with minced garlic, and cook, stirring, until soft, about 8 minutes. Add parsley and tomatoes, and cook, stirring, until tomatoes break down, about 5 minutes. Return pork and cooking liquid to pan along with raisins, almonds, apple, pear, peach, and plantain, and cook, stirring occasionally, until fruit is cooked through and mixture is thick, about 10 minutes. Remove from heat, and season with salt; set aside.