I think that was part of the mistranslation where Cait Sith is (SPOILER)Reeve. My guess is in the English version, (SPOILER)Reeve would slip into the southern talk, and that's where Scarlet and Heidgegger figure out his identity. Apparently it worked better in the Japanese version.