I think Miracle will be happy to make friends with your cat. And as for the name - it usually happened to me that the initially invented names for pets did not stick, and then somehow another name appeared by itself, ideally suited for the pet.🙂
Miracle was originally Snowball. But the name didn’t stick, but Miracle hit the nail on the head and appeared by accident.😁