I was trying to solve this a certain way, started this thread about it:
How to offset a surface & maintain shape? - Rhino - McNeel Forum
But it seems like the only solution is to manually extend each of those holes and rebuild things by hand. Going to take a lot of time.