Chris - what you need to do is get a sheet of plywood, some good open barrel crimpers, and more than enough terminals, and connectors only as needed for the wires.
Lay out the original on one side of the board, and the generic one on the other. Then make the generic one look like the original. It can be a family project, like a jigsaw puzzle.
There's some good posts in the electrical forum about how to do this, how to make the crimps, etc.
Hardest part for you will be if there is a need for some insulation color that's not common. If there's no marine supply stores near you, you may have to order from a specialty company to avoid bying 250' spool.