Finder rejecting/renaming file extension?
Found the answer in a related question here: Prevent automatically appending file extension when renaming file

The solution was to turn on the Show all filename extensions option in the Finder preferences; for some reason having it disabled forces Finder to append a "sensible" extension to files. This also solved a problem where my .gitignore and .htaccess files were being appended with an invisible .txt