I think your tyres were getting too hot and thats why it has balls of rubber peeling off . You can go up a fraction on the tyre pressure and monitor it from there .
I don't know those tyres but they look flat ( hardly any angle to them for going around corners ) .
I find that the Pirelli super corsa's work well . Diablo i think