Hi again,
No idea why it's not sticking, but as a last resort you could have a copy of the smb.conf you want on your SD or NAND and use the autorun feature to copy it over to /etc/samba/ each time you turn the GP2X on.
Probably the SD would be best so that if it all goes wrong you can just...