Easiest (for me) is to add the /etc/config/network that you want to ./files/etc/config/network in your build directory. Anything in ./files/ gets added to the ROM image at build time.
The base-files package contains the "core" files, not the configuration files. The configuration files on the overlay are generated when they don't exist. I was talking of custom files in your image, such as described at