There was another small caterpillar, probably of a different species, on the same leaf. You can see it in one of the photos but I didn't take a photo of it.
I think this is unlike any of the 162 Geometridae species with images of larvae in the Coffs Harbour Butterfly House website, and so is probably one of the other 1,108 Australian named Geometridae species.