i think there are a few more spots you may want to take a look:
1. near the warden post
2. near the toilet
3. BBQ area (i forget the number) up red road (right after the separation of red-blue route)
...in fact everywhere in tai pau kau. just see if you are lucky.
It is easy to see it feeding coral tree? flowers during right seasons.