Maybe you should have read post #19.I have not read all the replies...BUT - the last picture you posted with all the metal looking clamps(?).. that is inviting interference..
I have installed scores of Lowrance/Humminbird/Garmin units without ONE instance of interference or any issues!!
First... the POWER + and GROUND - wires to ALL/ANY electronics MUST be ran off their respective buse bar - NOT THE BATTERY!! 12ga. wire a minimum with inline waterproof blade fuse holder . Never use any type metal clamp of any kind to secure ANYTHING to the trolling motor(including the transducer!!) Wrap a 3/32 thick x 2" wide piece of rubber completely around the trolling motor foot where the transducer sits and a BIG THICK cable/zip tie to wrap around the foot to secure the transducer. Use cable/zip ties to secure the transducer cable (AFTER it is wrapped in protective conduit) to the shaft. ALWAYS wrap ALL the electronics wiring in protective conduit.
If you cannot accomplish this yourself -- PLEASE find a competent mechanic/installer.