Thank you for the thoughts. Yes, it does appear as though the original has been bent around the plate. I don’t know if it was laser cutting, as the switch piece is from the late 1970s. It was likely a special and I don’t know a way to make it apart from manually cutting the contacts and somehow adhering them to the board. It doesn’t sound like edge-plating is the way to make it happen.
I’ve sent an e-mail to PCBWay as I read they have a good UK support service, so perhaps they’ll tell me how it’s prohibitively expensive!
I’ve looked at castellations and they won’t work as they will go straight through the board to the opposite contact. This would be fine for the majority of the contacts that simply wrap right over the top of the board, but the ones that are offset have to have a contact that in some way travels along the edge.
For another switch of the same decade, I manually etched two pieces of copper-clad board, but that one didn’t have contacts that were electrically connected between each side of the board. Attached is a picture of the same failure mode on this other switch that necessitated the repair. The hole at the end holds a crossbar that prevents the switch spring from pulling the contact piece out of the front panel, so it’s under strain whenever the switch is disengaged. It appears this strain causes failure at this point.
The design with the edge plating is subsequent to this nylon example, longer, and appears to be more robust - interestingly, it’s made from two layers of PCB material, like my repair! They must have thought it a good idea too.