I think it is a chalice. I have seen some funky looking chalices in LFS that have made me think they were something else and within a month or two in my own tank they start looking normal.

Also have seen chalices look real meaty looking in tanks that were not sufficient in lighting.