There should be no problem bringing your salsa to SXM as long as it’s in checked luggage. I tried to bring homemade jam once in my carry-on and I begged and pleaded with the scanner person. After much ado she finally waived me through, jam and all, but it was touch and go for a while.
Respectfully,
pat
"Always keep your words soft and sweet, just in case you have to eat them."