The log retention period is just that - the time for which the log record is kept, not the time for which the recording files are kept. The disc space for the log is irrelevantly small compared to the files.
If you delete a file, tvheadend will simply move it from Finished Recordings to Failed Recordings.