Sorry to hear about Duffy having CRF. Luckily, many cats can live years with renal issues with some good dietary and medical management. For sure the EVO is too high in phosphorous, so you might want to look at either Wellness canned or Nature's Variety. You could also ask your vet for phosphorus binders. At some point, you may want to consider giving subQ fluids, which can make a world of difference. There's a great site here on that process:
http://www.weirdstuffwemake.com/weir.../catjuice.html
And here's another website on CRF to check out:
http://www.felinecrf.org/