Hey Snap
Just an observation of the last pic . The left over holes from the previous transducer mountings are a real problem for water ingress into the transom . Looks like some sealant on them . When you have finished with the transducer mounting for good might not be a bad idea to blank them off with stainless screws and some good sealant mate .
Chris