yeah I'm not sure exactly, but it sounds like what you are doing should work. Does packer
power off the instance before creating a new AMI out of the disk image? If you try to trace
the steps that packer does on your own (manually) do you get the same result?
The steps there for curling a file into /usr/local/bin/ should work. That directory
is read/write.