No, there is no way to recover it because the data is stored internally and every time you cross the maximum call cache, the data is automatically replaced with new one. This means that recovery is actually impossible. However, access Settings > Applications manager > All > Call Recorder and move the app to external storage (if you have one). This way you can connect the SD card to a card reader for recovery operations.