You have various options:
1. Create a new LF where the key would be unique.
2. Instead of using a Chain, use Setll and Reade. When you write the subfile records include more fields as “H”idden fields. Then on the ReadE, compare those fields to the data in the file to get the record you need.