I assume this will be moved over to the DL or SkyTeam forum but in my experience on several different airlines explaining the situation and asking them to link the records has worked like a charm for seating purposes. This may be one of those situations where you just need to call back and get a different agent on the line.