Yes, Genesis is a fully working TCP stack. Only broken thing is DHCP.
And PPPoE, iirc. The 2 main disadvantages of Genesis over MiamiDx.
I lost my Microdot2 addresses (which uses contact manager). So far, I think it's just the address book and I hope I've not lost anything else
If you are using a filesystem with an undelete feature, you know what you have to do. If not, i could be wrong but, you could check if there is a .bak file in the directory of Microdot or contact manager and rename it.