So maybe the problem with Cape May service is not just the Canal Bridge? That would seem to jive with other stories that suggest that the unfortunate logistics issues raised by having to store the usable equipment at Tuckahoe makes serving Cape May financially impractical. Note that this is all pure speculation on my part, but the distance, speed and time are what they are.
Given that Rio Grande is not a secure location to store trains overnight (if you expect them to be in one piece the next day), and that there are probably no other towns on the Cape that would willingly host overnight storage (that may be a whole other story), then CMSL-friendly Tuckahoe is likely the only choice left. The bad track segment, Woodbine Junction to Cape May Court House, is about 12 miles. At 5 miles per hour that is about 2.5 hours each way or 5 hours round trip just to position equipment for the revenue moves to and from Cape May. There's a pretty big hunk of the work shift devoted to just moving empty equipment. That sure makes the Richland service, leaving right from Tuckahoe and using decent track, seem pretty attractive by comparison.
I would have a great deal of sympathy for CMSL if this were, in fact, the principal reason Cape May service has not been resumed. The security issues at Rio Grande are not their fault and the local authorities seem unable or unwilling to stop it. The other municipalities from the Court House to Cape May seem, at best, ambivalent toward the CMSL service, and some may even be hostile toward the operation.
It would just be nice to know what is going on down there. Somehow I suspect it is far more complicated both physically and politically than just a problem with a movable bridge.