Aren't you glad you didn't bring it to the dealer....Ha. I bet you could remove that and have it brazed. I've had success with small leaks in hoses using that self sealing silicone tape.....have both ends of the hydraulic steering on the boat taped up currently till I can afford to replace the 2- 20ft long hoses.....Good job finding the leak...Tom