Peter ;
I think you are headed in the right direction here . Now a suggestion . Why don't you use some model rail ideas for moving the boat and bridge to simplify everything in case of a breakdown . You could use a pin for the front and rear of the boat on a Engine below on a short straight track . Simple chain hoist for the bridge hidden by the bridge structure .
You could use a continous chain or belt ( Small , inside one of the towers and Use it to raise it and just gravity assist to lower it . Balance would be critical though .