I know plenty of native Texans who say “New Braunsfel” instead of “New Braunfels,” including my MIL. It’s like a mental block or something.
It is like the many people who say “asterix” instead of asterisk.