No I'm sorry, but I think you're just wrong with some of these, and I think the edits should be reverted unless there is evidence of signage on the ground that explicitly states cyclists should dismount.

A Tower Hamlets document on cycling strategy  ("Tower Hamlets – A Cycling Borough") - https://www.towerhamlets.gov.uk/Documents/Transport-and-infrastructure/TH%20Cycling%20Strategy.pdf - includes a map of existing cycle routes that shows the stretch of the Leaway along Silvocea Way as a canal and riverside path, implying it's a shared use path.

The parts that skirt around City Island and Goodluck Hope are another matter, but given the amount of cycle parking along them, I suspect they are also intended to be shared use paths.