No you wont get another chance to catch Mew if you release the one you have already. The boss is designed to give players, who lost their chance to catch their legendary/s, another chance to catch them. It was not designed to give a player infinite chances at getting a perfect legendary. I highly recommend that you don't release your Mew.