In a large bowl, combine 2 pounds of goat meat with 2 cups vinegar and 1 tablespoon salt. Place in the refrigerator and marinate for 1 hour. After marinating, rinse the meat well under cold water and pat dry with paper towels.
Fill a large pot with enough water to cover the meat. Bring to a boil over medium heat. Add the goat meat and boil for 7-10 minutes until you see scum rising to the surface. Drain the meat in a colander and rinse both the meat and pot clean.
In the clean pot, combine the goat meat, 1 cup pineapple juice, 4 cups water, and 1 tablespoon salt. Bring to a boil, removing any scum that floats up. Lower the heat, cover, and simmer for 1½ to 2 hours until the meat is tender but still holds its shape. Drain the meat but save 2 cups of the cooking liquid.
Heat ¼ cup oil in a wide pan over medium heat. Fry the quartered potatoes until lightly brown, then remove and drain on paper towels. Do the same with the cubed carrots. Quickly cook the bell peppers for 30 seconds, then remove and drain.
Leave about 2 tablespoons oil in the pan. Cook the chopped onions and minced garlic until soft and fragrant. Add the goat meat and cook until lightly browned on all sides.
Pour in 1 cup tomato sauce and the 2 cups of reserved broth. Add the minced chili peppers and bring to a boil. Lower heat, cover, and cook for 20-30 minutes until the meat is fork-tender and the sauce has reduced slightly.
Mix ½ cup liver spread with ½ cup hot broth from the pan until smooth. Add this mixture to the pan and stir well. Add the pickles and olives.
Return the potatoes and carrots to the pan. Cook for 3-5 minutes until tender. Add the bell peppers and cook for 1-2 minutes more until crisp-tender.
Taste and season with salt and pepper as needed. Let rest for 5 minutes before serving hot with rice.
For best results, the flavors develop beautifully overnight, so consider making this a day ahead. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.