Several things to note on these few screen caps. The first thing of note is the vehicular ferry in the background. We know from those previous blog posts that the ferry was right next to the old Central Vehicular ferry pier. In the second picture the things that stands out for me is the old Central Fire Station - the white building in the background. A very grand affair that has now, sadly, been replaced by the Hang Seng HQ building.
The approximate location of where these guys were sitting is currently around where Man Cheung Road passes the southern side of the IFC2.