Stayed at a place called Toby's Resort near the airport. At first didn't like it, but warmed up to it nicely, especially their massage service (only massage, no HE). Tried working with the kitchen staff for a couple days to get food, but that didn't work out.
Then found a vegan chef who worked at a place called Millenium Victory Vegetarian Restaurant and Juice Bar on 65 Barnett St, phone 876 887 5545. This guy used only fresh products, no cooking oils (only fresh coconut milk that can be boiled down if oil is needed). Even better, he had a delivery boy with a motorcycle who'd deliver the food to wherever I was. Each meal (as in 2 pounds of food) usually cost around 550 J (say around $6 US) delivered, but I'd always just pay $10. Typical things I ate included Broadbean stew, Ackee stew, steamed calaloo, steamed root veggies like potatoes, yams and some local tubers. Also steamed bananas and pumpkins and squash as well as raw salads.
Also found a health food store and vegan cafe called Adwa that served vegan soups/stews, desserts and local delicacies like Tie Leaf. They also made fresh vegetable and fruit juices and smoothies. I liked their green juices with calaloo and carrot mixed.
Between these two places, I obtained most all meals.