Hey Alex, thanks for your replies.
I am familiar with CAD, but KiCAD seems like as good a place as any to start with this process.
The original ribbon connector is unsolderable, even with very careful surgery, flux and a low soldering iron. I tried connecting in an IDC kinda way, but connection was sketchy at best. This is why I concluded the traces couldn't be repaired.
My plan was to see what connectors JLCPCB has available and source one, plus a double-ended ribbon cable to match.
As for fitting it into the case, the tact switches will be mounted directly behind the existing membrane switches, so it's effectively invisible from the outside. The only consideration is that the rows of 7-seg LEDs will sit a bit further back to accommodate the switch PCB.
I'm going to give KiCAD a try and see how far I get with it.
Thanks again and all the best,
Dax.