Not sure what will happen this year.
Last year SWDAS was on a Wednesday. We didn't go to Jamaica. Semi-formal night was on the Thursday evening. This time SWDAS is on the Thursday, so that night will be SW menu. Maybe they will make semi-formal night earlier in the week but there are 3 port days in a row & the only other day at sea is when formal night usually is (Sunday).
I can confirm what we had once we are back.