Cross-post.
I originally thought this to be a Lewins Honeyeater, but am now more inclined to suspect it is as being a yellow-spotted Honeyeater. Still ready to be convinced either way. They are very similar, apparently - there is a slight difference in the shape of the yellow patch, and the Lewins has a paler blue eye while the Yellow Spotted has a brown eye. This photo has not caught the bird in the right light and angle to be too sure. Their habitats do overlap, so no help there.
Anyway, here 'tis! From my recent Daintree/Atherton Tablelands trip.