What is your shifting problem? If you can select gears, then the hub is probably fine.
An option would be to replace the shifting pin with a bolt, Get it set to the right length, and it would hold the hub in a single gear.
Most of the parts you need to repair the bike are still available... somewhere.