At the end of this section of road is a small circular piazza next to the local temple (Sam Shing Temple). In the film a car pulls out and they narrowly avoid it. Notice the tarpaulin behind it - our Streetview images reveal what was behind there. I'm not sure if it's a new building or just being renovated when the film crew passed by.
After a rather fast chase through various roads and small lanes inside Coloane Village itself (the locations of which I can't exactly confirm due to the lack of Streetview and other photography) the pair eventually stop next to a small hut with green railings on the front. It just so happens this spot is in the same small round piazza where they just avoided crashing into the car (above). I can't get a better angle on Streetview though.