Yes P. ocellaris seems to be the most likely ID. https://bold-au.hobern.net/specimens.php?taxid=404732 And the Barren Grounds location apprently fits the geographic location of sightings shown on Bold (Hobern). A first sighting of this species for NatureMapr if confimed. Excellent photos from life, the best I can see online.