That is a drag. Putting your low beams on a relay and your high beams on a relay will SUBSTANTIALLY reduce the current flow through the headlight switch and prevent that from happening again.
The relays get located up on the radiator yoke (generally), left inner fender, or thereabouts depending on preference. Many have done it here - do a search.

Sorry about the damage to your harness. Hope your search for a replacement connector is successful.