I think we all have been through the window resealing repair. let us know when your going to do that project and we can tell you what works and what doesn't work.
I looked for some engine bracket pictures. Here is what I could find quickly. It is the original engine mount. I was able to find the original manufacturer and he is still in business. Unfortunately he no longer makes the bracket or has parts for the bracket.
For the cable, there usually is a 1/2" copper or bronze tee fitting glassed into the top of the trunk. The horizontal opening has the sink vinyl tube hose clamped to it. The top opening has the cable coming out of it. There is a short section of 7/8" vinyl hose clamped to that opening and about halfway to the winch there is a piece of 1/2" vinyl hose slid into the 7/8" hose ( pressure fit) and stops at the base of the winch. I'm not sure where your leak is. I don't have any leaks in this area.