Worked with Tong to look at the error, blizz removed the GetSpellTextureFilePath api call so there is no way to call the path to the spell icon which was used in setting the backdrop of the frame to the icon. Either need to rewrite the way the frames/icons are shown or just call it.
Or manually specifying the path for every spells icon but that could be a pita.
Hekili sees to serve the purpose and is updated for 7.2 so they seem to have got the coding down for it (but it doesnt support Warriors unfortunately).
Thanks anyway reighnman, good luck.