Sherry Kuehl may have entered The Traitors: New Blood planning to keep a low profile, but she left the castle…