If its soft, then def. not millipora. Most likely a dyed tree coral that will have an uphill battle if it is going to live. Do a search on here and you will find lots in info. on dyed corals and the difficulties associated with these corals.
This isnt meant to be mean or insulting at all, but in the future, i suggest you ask the store for the name of corals you are interested and do some research before purchasing. The coral you purchased is commonly sold to new hobbyists, in part, because they are brilliantly colored and there is a false assumption that they are easy to keep.
Good luck with the coral. I hope it makes it