Wendy Kelly crocheted a rainbow-themed topper in Leith to thank local posties for their efforts during the pandemic.
The 82-year-old is in hospital with a broken hip after the assault in Leith.
Officers from Leith have recovered five bikes and reunited four with their owners.
The incident happened in the Leith area of Edinburgh at around 12.40pm on Sunday.
Construction of the £207m line to Newhaven is scheduled to last until summer 2021.
A Ford Transit van failed to stop for police in Ferry Road, Leith, around 5.20pm on Thursday.