CL is not great for file processing. If at all possible I would try do it in a HLL.
The OVRDBF command will allow you set the starting position of a file, the POSITION paramater. You could position the file with the OVRDBF to the record you want, then use a RCVF to retrieive that record. I’ve never tried this, but in theory it should work.