Something I did on a different GM car that had wiring damaged by exhaust heat .

Spliced wiring , much as you did . I then wrapped the bundle with the silver / aluminum tape used for HVAC ( A/C ) applications , in order to reflect some of the heat . The black colored loom will really absorb the heat !

Glad you got it fixed and it was not any worse .

Wyr
God bless