This is a good idea. There is an "orphan" type database that one of the old BMW motorcycle clubs maintains. They try to get engines back with frames and vice versa.
I had an engine that belonged to a '67S. By searching I was able to track down the owner who was "sure" he had the right engine in the car. Only when I showed him the data from PCNA did he come to realize what he had was "not correct". In fact it was an earlier case, etc.

Voila! Engine and car reunited.

Best,

Tom