Perfectly sensible approach, tbh.

The only half-way house I could suggest is to get the mating connector and try to replace on the PCB. But, yeah, sometimes life is too short.