It is pretty likely this is really a juvenile Lava Heron -- it is hard to tell them apart from Striated Heron juveniles.