I go from a un-crippled pda phone to dealing with this crap.... oh... wait... I had to edit my own tones in garageband before too... oh well, back to renaming m4r then m4a, that hack still works on macos, so does sftp'ing too.
Just a note of caution... the next iPhone OS update will wipe out your ringtones that you've uploaded via sftp.