Tracey Gauntlett identified the spiders
Caterpillars feeding on Citrus leaf in St. Andrew, Kingston, Jamaica
Looks like a good fit though no previous iNaturalist reports from Jamaica.
Found this in the hills of St Andrew Jamaica, near the blue mountains