I have a very nice Typhoon rail. If you give up trying to find a Sy one.
I'd have your old one silver soldered. It will outlast the truck it's installed on.
That looks "cold". When you see jagged edges like that, it didn't flow out because not enough heat was used.
As long as it doesn't leak. Paint it black, and put it back.