In the 1990s I used to see birds fairly regularly in Shatin Central Park, and saw them also at HK Sports Institute during that period too. However, I never saw them in Penfold Park which I birded quite a lot at one time, so they were always very local.
If I was looking, I'd try Shatin Central Park as your best bet - although, who knows, they may have gone for good.........
dave