The takeaway from this experience with SW but applies to all airlines. Get the facts, double. triple confirm etc seek guidance here and do not be put off by responses that do not make sense or are not fair. You must be persistent and be prepared to invest some time. Generally you will succeed and I applaud you for sticking with it to enforce your RIGHTS.