In the OpenRC PKGBUILD some files are marked as configuration files:
backup=('etc/rc.conf'
'etc/conf.d/consolefont'
'etc/conf.d/keymaps'
'etc/conf.d/hostname'
'etc/conf.d/modules'
'etc/conf.d/hwclock'
'etc/conf.d/opentmpfiles-dev'
'etc/conf.d/opentmpfiles-setup'
'etc/conf.d/udev'
'etc/conf.d/udev-trigger'
'etc/conf.d/udev-settle'
'etc/conf.d/agetty.tty'{1,2,3,4,5,6})
You might be able to do something using /etc/conf.d instead. Certainly that is where you set up auto login for startx and that works, resulting in a .pacnew file rather than your changes being wiped. One thing that is definitely missing from that list is /etc/conf.d/netmount, because every time you edit it to get rid of the "needs net" warning at boot, it gets overwritten on the next openrc update. It's been discussed here before but is still like that. Although those extra gettys are services and might look significant, I'm not sure you save anything measurable by disabling them though, compared to the millions of lines of code in everything else like the kernel and desktop stuff - OpenRC is a pretty small package and they represent just a tiny part of that. If you have several you can use them like terminal tabs if you lose the desktop due to a bug, so you can have different directories and files open at the same time which can make it easier.