I did the same on my Challenger fuel line. Mine was aluminum . I have a kink like yours and have been running it for over 3 years, with no fuel problems.

I however would cut out the bad and add a union.

An old timers trick is to lay the tube against the round part of a ball pien hammer and bend arount it. Keeping it tight to the hammer. Will bend around and not kink.

Try it , it works!!