Yeah... looks like it could be a plate coral...the ones that will pop off eventually..Ali at amazing reefs has a few you could compare to.. Nice piece..
Full pic would be better but look up helmet(halomitra) or dome(sandalolitha) coral. Also they bud(make babies) like that in your last pic, when previously stung/damaged. Beautiful piece btw.. HTH