I changed my way of fixing this bug for existing ALAC files by using mp4box instead of ffmpeg. I hope sbooth fixes this little bug in the next (beta) release. This has the advantage that no new file is created. I haven't test it yet, but in the bug report mp4box is recommended to fix ALAC files. I assume they should work with DAAP now.