You are correct that SW does not interline bags. This makes loading and unloading aircraft much easier. You will have to pick the bags up at baggage claim and recheck them. This can require up to 3 hours if it's a cruise day. The routes to SJU are former AirTran flights and they did interline so you might check if perhaps they still do it in SJU.