Whatever you decide to do please remember that your cat's quality of life is the most important thing to consider. I know how hard it is, I lost my 14 year old cat in March to liver disease. A second vet's opinion would be good too.
Hope things do work out well for Magic and you.