I was thinking possibly a Leptastrea or Cyphastrea..but it could be a chalice as well as you said .unsure
The wife got 5 frags for me for our anniversary while I was at work..she dipped them(luckily) and put them on a frag rack in my DT..grrrrr instead of frag tank..now I have aptasia I am fighting...sigh...but it was the thought that counts
of course the LFS she got them at some of the people are idiots