How to restore deleted NIC

Losing the network everytime the system reboots sounds like a royal pain in the arse to me.
If I was in this situation, I would at this point scrap the entire thing and redo the configuration from scratch.
As in, reinstall (don’t wipe your data drives), but don’t use the broken config-file. Manually setting up users, shares and apps the way it was.

Lesson learnt would be:
Always have a backup of the configuration file from before you potentially break everything. I get mine mailed regularly to me thanks to a fantastic little script but also make manual configuration file backups whenever I plan to do an update or some tinkering.