Hi ForAllOfThis and welcome to UKS.
Regarding your request for comments - firstly it would clearly be essential to determine whether such a phenomenon really existed, before looking for explanations of any kind, biological or otherwise.
I would ask how the precognitive quality of a dream was determined in the study that you mention. What precise mechanism was used to determine the accuracy of the dream, and how closely did a dream have to correlate with subsequent events for it to be deemed precognitive?
I am sure that you are aware of 'retrofitting'. This is often experienced in the field of mediumship - the sitter will receive information, and will then interpret it selectively to fit real-life events. This is also a possibility of this occuring here, where a person might alter their recollection of a dream to fit something that happens later.
A person dreams of a red lorry in a road crash, then a week later sees a green bus have an accident. A person inclined to believe in precognition might regard this as 'near enough', based on the thematic similarity. Do you propose any mechanisms to limit this tendency?
I would also ask whether the people in the study were required to record their dreams at the time, or only to comment later, if they experienced something which they believed they had dreamed. The latter would allow too much leeway in remembering the dream incorrectly to fit events ( intentionally or otherwise ).
Anyway, I hope these intital thoughts will be of interest to you.