You can't put the old pin back in unless you want to really tempt fate. Best result (short of the new chain idea) would be an additional/ powerlock, although that's going to extend you two links.
If it's a Shimano chain they make special pins for joining vs what's in the chain, is that what you can't get working?